Avatar billede dragonbook Nybegynder
27. september 2007 - 19:32 Der er 4 kommentarer og
1 løsning

ms til tt:mm:ss:ms

Hej hvordan omregner jeg nemmest ms til timer:minutter:sekunder:millisekunder

f.eks. 8012601
Avatar billede olebole Juniormester
27. september 2007 - 19:52 #1
<ole>

$sFormattedDate = date("H:i:s:u", $sTimeInMSec);

/mvh
</bole>
Avatar billede olebole Juniormester
27. september 2007 - 19:54 #2
- hvis der altså er tale om et timestamp(?) ... og du bruger PHP 5.2.2+

Hvis du bruger en tidligere version, kan du ikke få msec med i date:
    $sFormattedDate = date("H:i:s", $sTimeInMSec);
Avatar billede olebole Juniormester
27. september 2007 - 20:16 #3
Hvis det ikke er et timestamp, men et antal msec, der skal omregnes:

$nTimeInMSec = 8012601;

$h = intval($nTimeInMSec/3600000);
$nTimeInMSec = $nTimeInMSec-($h*3600000);

$m = intval($nTimeInMSec/60000);
$nTimeInMSec = $nTimeInMSec-($m*60000);

$s = intval($nTimeInMSec/1000);
$nTimeInMSec = $nTimeInMSec-($s*1000);

$sFormattedDate = $h.":".$m.":".$s.":".$nTimeInMSec;
Avatar billede dragonbook Nybegynder
27. september 2007 - 20:42 #4
Det er bare et antal msec så den sidst virker efter hensigten... mange tak... Smid et svar så er der point..
Avatar billede dragonbook Nybegynder
19. november 2007 - 08:25 #5
Lukket
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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