• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

Timestamp umwandeln

T4k3C4r3

Mitglied
Hallo Forum!

Wie kann ich zB einen Timestamp wie 88774 in ein Format wie zB 1T 2H 35m 10s umwandeln?

Bitte um Hilfe

Habs schon mit date() probier, habs aber leider nicht geschafft. :(

Danke schonmal

Mfg
 
Werbung:
PHP:
<?php

$seconds = 88774;

$d = floor($seconds / 86400); $seconds -= $d * 86400;
$h = floor($seconds /  3600); $seconds -= $h *  3600;
$i = floor($seconds /    60); $seconds -= $i *    60;
$s = $seconds;

printf("%s days, %s hours, %s minutes, %s seconds\n", $d, $h, $i, $s);

Nicht wirklich getestet. Keine Berücksichtigung von Zeitumstellungen und so.
 
Werbung:
Zurück
Oben