2016-08-18 3 views
1

Ich habe diesen Code:berechnen verbleibenden Sekunden in php

$d = ($subTime/(60*60*24))%365; 
$h = ($subTime/(60*60))%24; 
$m = ($subTime/60)%60; 
$s = ($subTime); 

echo $d." days\n"; 
echo $h." hours\n"; 
echo $m." minutes\n"; 
echo $s." seconds\n"; 

Es hallt: 90 Tage 0 Stunden 32 Minuten 7777955 Sekunden

Gibt es eine Formel, die anstelle von 7.777.955 Sekunden von 1 bis 60 angezeigt ?

+1

'$ s = $ SUBTIME - ($ d * 86400) - ($ h * 3600) - ($ m * 60);' –

Antwort

4

Verwenden Sie einfach Modulo hierfür auch:

$s = $subtime % 60; 
+0

This one gearbeitet, vielen Dank. –

Verwandte Themen