24. september 2000 - 14:08Der er
7 kommentarer og 2 løsninger
Formatering af tid
Hej
I et perl script har jeg en variabel $tidsfor som indeholder forskellen mellem to kald til time() på 2 forskellige tidspunkter. Der kan værer vilkårligt langt imellem disse to kald, alt fra 1 sek til 48+ dage. Dette vil jeg gerne have formateret så det kan skrive ud i følgende format: timer(h) minuter(h) sekunder(s) (fx. 15h 35m 17s) Hvordan gør man det?
hmmm, det var sørme retfærdigt gjort mod smudger... han kommer med et bedre forslag og alligevel får han ikke noget for det. Ja, det er ikke retfærdighed der præger dette sted !!!
Nu tror jeg såmænd ikke (har dog ikke prøvet) at smudgers er bedre, for jeg tror ikke at strftime vil skrive et antal timer, der er større end 23. Hvis man kan have mere end 48 dage bliver tallet nok større. smudgers egner sig fint til datoer (hmm den skriver nok altid et år ud, mindst 1970), men ikke til tidsforskelle.
strftime - fin til datoer og ik så go til tidsforskelle efter min mening
Synes godt om
Ny brugerNybegynder
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.