Hallo,
ich schon wieder
ich hab ne Funktion die mir Sekunden in Stunden:Minuten:Restsekunden umrechnet. Nun habe ich irgendwie kurz vor der abgabe nen Bug endeckt und komme nicht ganz zur Lösung.
Beispiel:
Sekunden Anzahl: 107392
echo gibt mir hier "05:49:52" aus, was auch stimmt.
Nun mach eich das selbe für einen anderen Anwender
Beispiel:
Skunden Anzahl: 87467
Ausgabe echo: 00:17:47
Ähm bin ich blöd? Wie warum weshalb kommen da keine Stunden raus ?!
Ich wäre über einen Lösungsansatz sehr erfreut, da es etwas "eilig" ist und ich den Fehler erst heute morgen endeckt habe... ;/
Danke und Gruß
Jan
ich schon wieder
ich hab ne Funktion die mir Sekunden in Stunden:Minuten:Restsekunden umrechnet. Nun habe ich irgendwie kurz vor der abgabe nen Bug endeckt und komme nicht ganz zur Lösung.
Beispiel:
Sekunden Anzahl: 107392
PHP-Code:
$secs = "107392";
$days = intval($secs / (60 * 60 * 24));
$secs = $secs % (60 * 60 * 24);
$hours = intval($secs / (60 * 60));
$secs = $secs % (60 * 60);
$mins = intval($secs / 60);
$secs = $secs % 60;
echo $hours."<br>";
if(strlen($hours)==1){
$hours = "0".$hours;
}
if(strlen($mins)==1){
$mins = "0".$mins;
}
if(strlen($secs)==1){
$secs = "0".$secs;
}
$Time = $hours.":".$mins.":".$secs;
echo $Time;
Nun mach eich das selbe für einen anderen Anwender
Beispiel:
Skunden Anzahl: 87467
PHP-Code:
$secs = "87467";
$days = intval($secs / (60 * 60 * 24));
$secs = $secs % (60 * 60 * 24);
$hours = intval($secs / (60 * 60));
$secs = $secs % (60 * 60);
$mins = intval($secs / 60);
$secs = $secs % 60;
echo $hours."<br>";
if(strlen($hours)==1){
$hours = "0".$hours;
}
if(strlen($mins)==1){
$mins = "0".$mins;
}
if(strlen($secs)==1){
$secs = "0".$secs;
}
$Time = $hours.":".$mins.":".$secs;
echo $Time;
Ähm bin ich blöd? Wie warum weshalb kommen da keine Stunden raus ?!
Ich wäre über einen Lösungsansatz sehr erfreut, da es etwas "eilig" ist und ich den Fehler erst heute morgen endeckt habe... ;/
Danke und Gruß
Jan
Kommentar