Måste du inte 4 y:n?
------------------
Budweiser - Slightly contaminated water... probably harmless, but I would recommend boiling before you drink it...
webEye.nu SweQuake.com
4 svar · 262 visningar · startad av Erik Juhlin
Varför funkar inte detta?
<%=DateDiff("y", "1982-08-23", Date)%>
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Måste du inte 4 y:n?
------------------
Budweiser - Slightly contaminated water... probably harmless, but I would recommend boiling before you drink it...
webEye.nu SweQuake.com
Aha, jo det stämde.
Men när jag skriver så här:
<%=DateDiff("yyyy", "1982-08-23", Date)%>
Så får jag fram 19. Det stämmer ju inte för det är inte förräns i augusti jag fyller 19. Hur skriver man då?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Man kanske kan lösa det så här, men jag vet inte om det är så väldans bra..?
<%
birthdate = "1982-08-23"
age = DateDiff("yyyy", birthdate, Date)
If Month(erik) > Month(Date) Then
age = age - 1
ElseIf Month(birthdate) = Month(Date) And Day(birthdate) > Month(Date) Then
age = age - 1
End If
Response.Write age
%>
Vad tror ni om det?
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/
Vad sägs om det här?:
<%=int(DateDiff("d","1982-08-23",Now)/365.25)%>
/ jeps0
[Redigerat av jepsO den 10 maj 2001]