Avatar billede krab Praktikant
16. november 2004 - 17:11 Der er 6 kommentarer og
1 løsning

beregn på 2 dato'er

Hvordan beregner jeg på 2 dato'er??

hvis jeg fx har 2 dato'er

09-11-2004 13:07:17
og
15-11-2004 16:25:45

hvordan finder jeg så ud af hvor meget tid og hvor mange date der er i mellem?

//krab
Avatar billede ellebaek Nybegynder
16. november 2004 - 17:15 #1
dage imellem:

<%
date1 = "09-11-2004 13:07:17"
date2 = "15-11-2004 16:25:45"
antaldage = datediff("d",date1,date2)
if antaldage < 0 then
antaldage = antaldage*-1
end if
response.write antaldage
%>
Avatar billede ellebaek Nybegynder
16. november 2004 - 17:16 #2
det var ikke pænt..

Sådan her i stedet..

<%
date1 = "09-11-2004 13:07:17"
date2 = "15-11-2004 16:25:45"
response.write abs(datediff("d",date1,date2))
%>
Avatar billede krab Praktikant
16. november 2004 - 17:19 #3
Årr nice.. det prøver jeg lige, og tak
Avatar billede krab Praktikant
16. november 2004 - 17:21 #4
kan man også gøre, så den regner tiden?
Avatar billede ellebaek Nybegynder
16. november 2004 - 17:44 #5
jo...

Læs mere om datediff her:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctdatediff.asp

Jeg vil mene at hvis du skal have det med sekunder osv, så skal det se ud som noget i stilen af:

<%
date1 = "09-11-2004 13:07:17"
date2 = "15-11-2004 16:25:45"
tal = abs(datediff("s",date1,date2))

tidstreng = (tal mod 60)
tal = tal -(tal mod 60)
if not tal = 0 then
tidsstreng = (tal mod 60) & ":" & tidstreng
tal = tal-(tal mod 60)
if not tal = 0 then
tidsstreng = (tal mod 24) & ":" & tidsstreng
tal = tal-(tal mod 60)
if not tal = 0 then
tidsstreng = tal & " dage " & tidsstreng
end if
end if
end if
%>

Men er lidt et gæt, og ved ikke om det kan gøres nemmere..!
Avatar billede krab Praktikant
16. november 2004 - 17:52 #6
Det er fame godt det der... mange tak for hjælpen, du sku en guttermand!
Avatar billede ellebaek Nybegynder
16. november 2004 - 18:25 #7
Velbekomme :-)

Var glad for at kunne hjælpe..!
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