webForumDet fria alternativet

Hur gammal är du?

ASP

9 svar · 1 998 visningar · startad av Ricki

Medlem sedan juni 2000373 inlägg
Frågan#1

Vilken funktion ska jag använda om jag vill räkna ut hur gammal någon är?

Jag har ett datum som visar när man e född. Ex: 2000-08-31

------------------
Hälsningar Ricki
www.ricki.nu

Medlem sedan aug. 20004 638 inlägg
#2

Oj.. Om 16 dagar alltså.. =) :)

Då är man rätt ung.. (Jag kunde inte svaret så jag bara skrev nåt..)

------------------
/Axel - http://www.axelweb.nu

Medlem sedan juni 2000373 inlägg
#3

Jag menar naturligtvis 1985-08-31 ;)

------------------
Hälsningar Ricki
www.ricki.nu

Medlem sedan jan. 200078 inlägg
#4

<%
Dim alder
alder = DateDiff("d", Date, "1985-03-05")
%>

1985-03-05 är du man var född...
Tror att detta ska funka, skål.

------------------
//Jöben

Medlem sedan aug. 2000431 inlägg
#5

Jag fick en ålder som ser ut så här:
-5361
Varför funkar det inte?

------------------
//Erik
//Tapiren.net

Medlem sedan maj 2000269 inlägg
#6

stämmer inte det då? :)

Medlem sedan jan. 200078 inlägg
#7

Man borde kunna dela det på 365,25 och sen runda av det så att det blir i år...
(bara man inte rundar 8,5 till 9 :-)

------------------
//Jöben

Medlem sedan dec. 19991 072 inlägg
#8

när du skriver:

alder = DateDiff("d", Date, "1985-03-05")

så betyder "d" att du hämtar värdet i dagar.
Vill du hämta värdet i år skriver du istället för "d": "yyyy". De övriga sättet att hämta mellanskillnaden är:

yyyy Year
q Quarter
m Month
y Day of year
d Day
w Weekday
ww Week of year
h Hour
n Minute
s Second

Om du använder dessa kan du få fram antalet år, månader, dagar, timmar, minuter, sekunder osv. gammal du är.

------------------
Fredrik Klarqvist
fredrik.klarqvist@swipnet.se
www.streetwise.se/fredrik/

Medlem sedan aug. 2000431 inlägg
#9

Varför får jag värdet - ålder?

------------------
//Erik
//Tapiren.net

Medlem sedan maj 2000175 inlägg
#10

byt plats på datumen:

age = DateDiff("yyyy", "1985-03-05", Date())

1005 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
360 ms — deklarationer (db)
0 ms — hämta statistik (cache)
639 ms — hämta tråd, inlägg och bilagor (db)
363 ms — ändringar (db)