Avatar billede jens_k Nybegynder
23. februar 2003 - 03:35 Der er 8 kommentarer og
1 løsning

Alder

Hej

Jeg har en variabel som f.eks indeholder : "22/09/1980"

Hvis jeg nu vil have den til at skrive alderen ud på personen længere ned på siden, hvordan får jeg den så til at beregne alderen ud fra datoen idag(now()) ?

Jens K
Avatar billede medions Nybegynder
23. februar 2003 - 03:47 #1
dtaDato = #22/09/1980#
Response.Write(DateDiff("yyyy", datDato, Now()))

//>Rune
Avatar billede medions Nybegynder
23. februar 2003 - 03:50 #2
Hov, undskyld... sådan her

dtaDato = #22/09/1980#
Response.Write(DateDiff("yyyy", dtaDato, Now()))

//>Rune
Avatar billede jens_k Nybegynder
23. februar 2003 - 04:09 #3
Nu har jeg prøvet det her som ikke virker.

<%
Dato = "" & RS("AlderDay") & "/" & RS("AlderMonth") & "/" & RS("AlderYear") & ""
dtaDato = #" & Dato & "#
Alder = (DateDiff("yyyy", dtaDato, Now()))
%>

Jeg får følgende fejl:

dtaDato = #" & Dato & "#
----------^


Hvad skal jeg gøre ?

Jens K
Avatar billede thb Nybegynder
23. februar 2003 - 08:51 #4
Du skal lave dato som en helt normal tekststreng, altså du flytter # så burde det virker..

Thomas
Avatar billede somaliomar Praktikant
23. februar 2003 - 10:26 #5
<%
Dato = RS("AlderDay") & "-" & RS("AlderMonth") & "-" & RS("AlderYear")
Alder = (DateDiff("yyyy", Dato, Now()))
%>
Avatar billede medions Nybegynder
23. februar 2003 - 11:20 #6
<%
Dato = "" & RS("AlderDay") & "/" & RS("AlderMonth") & "/" & RS("AlderYear") & ""
dtaDato = Dato
Alder = (DateDiff("yyyy", dtaDato, Now()))
%>

//>Rune
Avatar billede hossein Nybegynder
23. februar 2003 - 14:39 #7
<%dtBirthdate = cdate("22/09/1980")
intAge = datediff("yyyy", dtBirthdate,now)
'også træk en fra hvis dag og måned (fædselsdag) er mindre end den actualle måned og dag:
If Date < DateSerial(Year(Now), Month(dtBirthdate), Day(dtBirthdate)) Then
intAge = intAge - 1
End If

response.write intAge%>
Avatar billede jens_k Nybegynder
23. februar 2003 - 18:00 #8
Mange tak, det virker nu.

Jeg giver pointene til Rune da han var den første.

Jens K
Avatar billede medions Nybegynder
23. februar 2003 - 18:53 #9
Thx 4 Poinz

//>Rune
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester