Das ist das Script - bei fragen mailto:vonau.patrick@t-online.de
<?
/// Programm By Patrick Vonau 06.01.2001
$restsekunden = 4578; /////<---- Restsekunden
If ($restsekunden<3600) { // < Weniger als 1 Stunde
$minuten = $restsekunden/60;
$ganzzahl = floor($minuten);
$sekunden2 = $ganzzahl*60;
$restsek = $restsekunden - $sekunden2;
echo "Restliche Zeit : $ganzzahl Minute(n) und $restsek Sekunde(n)";
}
Elseif ($restsekunden>=3600 && $restsekunden<=86400) { // Mehr als eine St. && weniger als 1 Tag
$minuten = $restsekunden/60; // 76,3
$ganzzahl = floor($minuten); // 76
$sekunden2 = $ganzzahl*60; // 4560
$restsek = $restsekunden - $sekunden2; // 4578 - 4560 = 18 sek. Ergebnis : 76 min 18 Sek. <<< Restsek.
$stunden = $ganzzahl/60; // 1,266666..
$ganzstunden = floor($stunden); // 1 <<<<<<< Reststunden
$stunden2 = $ganzstunden*60; // 60
$restmin = $ganzzahl - $stunden2; // 16 <<<<<<< Restminuten
echo "Restliche Zeit : $ganzstunden Stunde(n) $restmin Minute(n) und $restsek Sekunde(n)";
}
Elseif ($restsekunden>86400) {
$minuten = $restsekunden/60; // 1658,6833333
$ganzzahl = floor($minuten); // 1658
$sekunden2 = $ganzzahl*60; // 99480
$restsek = $restsekunden - $sekunden2; // 99521 - 99480 = 41 sek. Ergebnis : 1658 min 41 Sek. <<< Restsek. xxxxxxxx
$stunden = $ganzzahl/60; // 1658 / 60 = 27,6333333333 Stunden
$ganzstunden = floor($stunden); // 27 h <<<<<<< Reststunden
$stunden2 = $ganzstunden*60; // 1620
$restmin = $ganzzahl - $stunden2; // 1658- 1620 == 38 min <<<<<<< Restminuten
$tag = $ganzstunden/24; // Kommazahl 1,125 d
$ganztag = floor($tag); // Ganze Tage 1
$resth = $ganztag*24; // 24
$resth2 = $ganzstunden - $resth; // == 3 h
echo "Restliche Zeit : $ganztag Tag(e) $resth2 Stunde(n) $restmin Minute(n) und $restsek Sekunde(n)";
}
//Ergebnis == 1 Tag 3 Stunden 38 Minuten 41 Sekunden
?>
<?
/// Programm By Patrick Vonau 06.01.2001
$restsekunden = 4578; /////<---- Restsekunden
If ($restsekunden<3600) { // < Weniger als 1 Stunde
$minuten = $restsekunden/60;
$ganzzahl = floor($minuten);
$sekunden2 = $ganzzahl*60;
$restsek = $restsekunden - $sekunden2;
echo "Restliche Zeit : $ganzzahl Minute(n) und $restsek Sekunde(n)";
}
Elseif ($restsekunden>=3600 && $restsekunden<=86400) { // Mehr als eine St. && weniger als 1 Tag
$minuten = $restsekunden/60; // 76,3
$ganzzahl = floor($minuten); // 76
$sekunden2 = $ganzzahl*60; // 4560
$restsek = $restsekunden - $sekunden2; // 4578 - 4560 = 18 sek. Ergebnis : 76 min 18 Sek. <<< Restsek.
$stunden = $ganzzahl/60; // 1,266666..
$ganzstunden = floor($stunden); // 1 <<<<<<< Reststunden
$stunden2 = $ganzstunden*60; // 60
$restmin = $ganzzahl - $stunden2; // 16 <<<<<<< Restminuten
echo "Restliche Zeit : $ganzstunden Stunde(n) $restmin Minute(n) und $restsek Sekunde(n)";
}
Elseif ($restsekunden>86400) {
$minuten = $restsekunden/60; // 1658,6833333
$ganzzahl = floor($minuten); // 1658
$sekunden2 = $ganzzahl*60; // 99480
$restsek = $restsekunden - $sekunden2; // 99521 - 99480 = 41 sek. Ergebnis : 1658 min 41 Sek. <<< Restsek. xxxxxxxx
$stunden = $ganzzahl/60; // 1658 / 60 = 27,6333333333 Stunden
$ganzstunden = floor($stunden); // 27 h <<<<<<< Reststunden
$stunden2 = $ganzstunden*60; // 1620
$restmin = $ganzzahl - $stunden2; // 1658- 1620 == 38 min <<<<<<< Restminuten
$tag = $ganzstunden/24; // Kommazahl 1,125 d
$ganztag = floor($tag); // Ganze Tage 1
$resth = $ganztag*24; // 24
$resth2 = $ganzstunden - $resth; // == 3 h
echo "Restliche Zeit : $ganztag Tag(e) $resth2 Stunde(n) $restmin Minute(n) und $restsek Sekunde(n)";
}
//Ergebnis == 1 Tag 3 Stunden 38 Minuten 41 Sekunden
?>
Kommentar