Avatar billede hansen Nybegynder
03. marts 2004 - 13:54 Der er 5 kommentarer og
1 løsning

Find antal minutter mellem to tider

Jeg har to datoer med klokkeslet i min db, timestart og timestop, som jeg kunne tænke mig lidt bergning på.

Jeg skal finde antal minutter, ikke sekunder mellem de to tider
Antal minutter skal deles med 15, og give mig antal enheder af påbegyndt 15 minutter

Eks.
45 minutter = 3 enheder
38 Minutter = 3 enheder
18 minutter = 2 enheder
14 minutter = 1 enhed osv...

Kan du hjælpe mig med dette er jeg en glad mand.
Avatar billede fennec Nybegynder
03. marts 2004 - 13:57 #1
datediff("n",tid1,tid2) så får du minutterne...
Avatar billede tiger_webdesign Nybegynder
03. marts 2004 - 14:00 #2
og for at finde ud af hvormange enheder:

floor(minutter / 15)+1
Avatar billede hansen Nybegynder
03. marts 2004 - 14:18 #3
floor ?
Avatar billede fennec Nybegynder
03. marts 2004 - 14:19 #4
>> tiger_webdesign
floor() er ikke en ASP funktion. Du tænker vist på fix() eller int().


minutter = datediff("n",timestart,timestop)
if minutter mod 15 > 0 then
  minutter = minutter + (15-minutter mod 15)
end if
Response.write minutter/15

du skal lave et tjek hvis minutterne kan være 0 ellers får du fejl pga. division med 0
Avatar billede hansen Nybegynder
03. marts 2004 - 14:39 #5
fennec kommer du med et svar, tak.
Avatar billede fennec Nybegynder
03. marts 2004 - 14:41 #6
selvfølgelig...
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