Avatar billede cygnet Praktikant
11. august 2006 - 13:33 Der er 5 kommentarer og
1 løsning

Rund et kvarter op. Altså 17.04 - til 17.15 og 16.47 til 17.00

Jeg skal gerne ud fra tiden på serveren have gjort udskrevet følgende:

Rund et kvarter op. Altså 17.04 - til 17.15 og 16.47 til 17.00

På forhånd tak
Kristian Sørensen
Avatar billede snakeeye Nybegynder
11. august 2006 - 13:54 #1
kan du ikke bare lave noget slamkode som ligner:

temp min
hvis 0<minutter<15
min=15
ellers hvis 15<minutter<30
min=30
ellers hvis 30<minutter<45
min=45
ellers
min=0

jeg ved godt det er en gang slamkode, men kender ikke til funktioner som kan gøre det
Avatar billede cygnet Praktikant
11. august 2006 - 13:59 #2
Heh - jo det bliver det nok. Har prøvet at komme frem til:

<%
nu = "14:05"
minut = Minute(nu)
timen = Hour(nu)
if minut = 0 then
minut = "00"
elseif minut < 16 then
minut = "15"
elseif minut < 31 then
minut = "30"
elseif minut < 46 then
minut = "45"
elseif minut < 60 then
minut = "00"
timen = timen + 1
end if
if timen = 24 then
timen = "00"
end if
%>
Stempel tid = <%=timen%>:<%=minut%>
Avatar billede snakeeye Nybegynder
11. august 2006 - 14:09 #3
kom lige i tanke om noget, hvis du kan bruge modulus kan du gøre den lille funktionalitet mindre

eks:

minut = Minute(now())
timen = Hour(now())

minut = minut - (minut mod 15) + 15

if minut = 60
minut = 0
timen++
end if

if timen=24
timen = 0
end if

beklager hvis jeg blander andre programmeringssprog ind i dette ( lang tid siden at jeg har leget med ASP )
Avatar billede snakeeye Nybegynder
11. august 2006 - 14:10 #4
tanken bag er at du først trækker overskuddet fra og så runder du op

og så blev det ikke til så meget slam alligevel :D
Avatar billede cygnet Praktikant
11. august 2006 - 14:35 #5
god ide - smider du et svar?
Avatar billede snakeeye Nybegynder
11. august 2006 - 14:37 #6
så skidt da :D
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