15. marts 2007 - 18:09Der er
11 kommentarer og 2 løsninger
Tids funtion med time()
Jeg søger en måde at lave en tids funktion via time() i en drop down.
Meningen er at folk via drop down vælger et start tidspunkt eks 19.15 og info gemmes så i databasen.
Hvordan udregner jeg tiden fra personen vælger/gemmer til klokken er 19.15? Dvs der skal regnes ud hvor mange sekunder der er fra der gemmet til det tidspunkt som personen har valgt.
Håber mit spm er forståeligt ellers må i sige til.
Jeg ved ikke nøjagtigt hvad du skal bruge funktionen til, men du skal være opmærksom på at der er naturligvis er nogle komplikationer ved tidspunkter som ligger efter midnat.
Hvis klokken f.eks. er 23.59, så vil timediff(0,1) *ikke* returnere 120 (antal sekunder til 00.01 efter midnat). Den vil derimod returnere -86280 (antal sekunder til 00.01 samme døgn). At tallet er negativt betyder at det valgte tidspunkt ligger i fortiden.
Ok. Så skal vi nok ud i noget hvor der genereres en liste af et antal fremtidige tidspunkter som så kan vælges fra dropdown-menuen? F.eks. hvert fulde kvarter det næste døgn? Eller hvad har du behov for?
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.