webForumDet fria alternativet

Tid sedan datum

ASPur ASP

5 svar · 286 visningar · startad av Qimen

QimenMedlem sedan juni 20015 009 inlägg
#1

Hej

Om jag har ett datum i en databas, ex. 2003-01-01 07:34:24
Hur gör jag då för att den ska hämta datumet, räkna ut hur lång tid det gott i dagar. Sedan när man skriver ut tiden så ska det t.ex stå att tiden är: 4125 dagar, 3 timmar och 15 minuter. Och varje gång sidan laddas om så ska tiden uppdateras till det aktuella.

:)

LarsGMedlem sedan dec. 200012 464 inlägg
#2
seconds = datediff("s",rs("datecolumn"),now())
days = seconds \ 24*3600
seconds = seconds mod 24*3600*days
hours = seconds \ 3600
seconds = seconds mod 3600*hours
minutes = seconds \ 60
seconds = seconds mod 60*minutes
QimenMedlem sedan juni 20015 009 inlägg
#3

Hur skriver jag sedan ut tiden?

voigtann1Medlem sedan juni 20019 519 inlägg
#4
response.write days &" " & hours & " " & minutes

Skulle jag tro

QimenMedlem sedan juni 20015 009 inlägg
#5

ah jag kom på att det gick göra så men jag trodde man kunde skriva typ <% =ngt %>
Men jaja det löste sig då.

voigtann1Medlem sedan juni 20019 519 inlägg
#6

du kan skriva <%= days & " " ....%>

130 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)