Avatar billede madeindk Nybegynder
22. august 2004 - 12:45 Der er 6 kommentarer og
1 løsning

Minut tæller - Hvordan?

Hej eksperter..

Jeg vil hører om i kan hjælpe mig med at lave sådan en her tæller.. http://kunze.dk/arto/profiler/kunze/girlfriend.php

( Der hvor der står vi har delt så meget af vores liv )

Bare i ASP..
Avatar billede eagleeye Praktikant
22. august 2004 - 15:26 #1
Jeg har denne funktoin :


function TimeCalc(StartTime, FinishTime) 
Dim diff, mins, hours, secs
diff = datediff("s",StartTime,FinishTime)
dage = int(dif / (60*60*24))
hours = int((diff-dage*60*60*24) / (60*60))
mins = Int(60*(diff / (60*60) - hours))
secs = Int(diff - ((60*60)* hours) - (60 * mins))
mins = Right("0" & mins,2)
secs = Right("0" & secs,2)
TimeCalc = hours & ":" & mins & ":" & secs
end function <%


function TimeCalc(StartTime, FinishTime) 
Dim diff, dage, mins, hours, secs
diff = datediff("s",StartTime,FinishTime)
dage = int(diff / (60*60*24))
diff = diff-dage*60*60*24
hours = int(diff / (60*60))
diff = diff-hours*60*60
mins = Int(diff / 60)
secs = diff-mins*60
if dage=1 then TimeCalc = dage & " dag "
if dage>1 then TimeCalc = dage & " dage "
if hours=1 then TimeCalc = TimeCalc & hours & " time "
if hours>1 or hours=0 then TimeCalc = TimeCalc & hours & " timer "
if mins=1 then TimeCalc = TimeCalc & mins & " minut "
if mins>1 or mins=0 then TimeCalc = TimeCalc & mins & " minter "
if secs=1 then TimeCalc = TimeCalc & secs & " sekund "
if secs>1 or secs=0 then TimeCalc = TimeCalc & secs & " sekunder "
end function


Response.Write TimeCalc("27-02-2004 23:00:00",Now())

%>
Avatar billede madeindk Nybegynder
22. august 2004 - 15:34 #2
Hmm.. Så kommer den med denne her fejl: www.sykonia.dk/test.asp
Avatar billede eagleeye Praktikant
22. august 2004 - 15:37 #3
doh?? hvad har jeg fået kopier ind, det ser helt galt ud. Jeg prøver lige igen :)

Prøv at tage dette kode:


<%
function TimeCalc(StartTime, FinishTime) 
Dim diff, dage, mins, hours, secs
diff = datediff("s",StartTime,FinishTime)
dage = int(diff / (60*60*24))
diff = diff-dage*60*60*24
hours = int(diff / (60*60))
diff = diff-hours*60*60
mins = Int(diff / 60)
secs = diff-mins*60
if dage=1 then TimeCalc = dage & " dag "
if dage>1 then TimeCalc = dage & " dage "
if hours=1 then TimeCalc = TimeCalc & hours & " time "
if hours>1 or hours=0 then TimeCalc = TimeCalc & hours & " timer "
if mins=1 then TimeCalc = TimeCalc & mins & " minut "
if mins>1 or mins=0 then TimeCalc = TimeCalc & mins & " minter "
if secs=1 then TimeCalc = TimeCalc & secs & " sekund "
if secs>1 or secs=0 then TimeCalc = TimeCalc & secs & " sekunder "
end function


Response.Write TimeCalc("27-02-2004 23:00:00",Now())
%>
Avatar billede madeindk Nybegynder
22. august 2004 - 15:52 #4
1000 tak det virker! :P
Avatar billede two-face Nybegynder
04. september 2004 - 02:45 #5
Nu står der hvordan man laver koden i ASP, men hvad skal man skrive hvis den skal være i PHP eller evt. i JavaScript??
Avatar billede madeindk Nybegynder
04. september 2004 - 02:46 #6
Ved jeg ikke?

Opret et spørgsmål ..
Avatar billede two-face Nybegynder
04. september 2004 - 02:49 #7
oki Bobo
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