Avatar billede funstuff.dk Nybegynder
21. oktober 2006 - 20:43 Der er 4 kommentarer og
1 løsning

Tid + 10 min

Hej.

Hvordan laver jeg en loop med tiden + 10 min. Skal være fra kl 8 til kl 18.

Den ska udskrive:
8:00
8:10
8:20 osv op til kl 18
Avatar billede Slettet bruger
22. oktober 2006 - 00:23 #1
Sådan her mester:

<%
dag = day(now)
if dag<10 then
dag = "0" & dag
end if
maaned = month(now)
if maaned<10 then
maaned = "0" & maaned
end if
klok = "08:00:00"
ftid = dag & "-" & maaned & "-" & year(now) & " " & klok
ttime = hour(klok)
minut = minute(klok)
if minut<10 then
minut = "0" & minut
end if
response.write ttime & ":" & minut & "<br>"
do until hour(ftid)=18
count=count+1
ftid = dateadd("n",10,dag & "-" & maaned & "-" & year(now) & " " & hour(ftid) & ":" & minute(ftid) & ":" & second(ftid))
ttime = hour(ftid)
minut = minute(ftid)
if minut<10 then
minut = "0" & minut
end if
response.write ttime & ":" & minut & "<br>"
loop
%>

- denne her skulle gerne virke...

\Dan
Avatar billede funstuff.dk Nybegynder
22. oktober 2006 - 12:50 #2
Perfekt mange tak for hjælpen.
Avatar billede Slettet bruger
22. oktober 2006 - 13:00 #3
det var så lidt - og tak for point...

\Dan
Avatar billede euhp Nybegynder
25. oktober 2006 - 16:24 #4
det er da meget nemmere med datediff....
Avatar billede ldanielsen Nybegynder
26. oktober 2006 - 13:05 #5
Helt enkelt:

<%
Session.LCID = 1030
Dim dtmDato
dtmDato = TimeSerial(8, 0, 0)
do while DatePart("h", dtmDato) < 18
    Response.Write(Left(dtmDato, 5) & "<br>")
    dtmDato = DateAdd("n", 10, dtmDato)
loop
Response.Write(Left(dtmDato, 5) & "<br>")
%>
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