einen schönen guten tag ;-),
ich versuche mich momentan an einer datumsberechnung (countdown aktuelle zeit bis zu einem vorgegebenen datum, 5.5.2005 12:00 Uhr)
meine bisherigen versuche:
Ausgabe:
Noch 85.325 Tage, oder 2047.8 Stunden, oder 122868 Minuten,
oder 7372080 Sekunden bis zur Veröffentlichung
Noch 03 Monate, 27 Tage, 08 Stunden, 48 Minuten,
und 00 Sekunden bis zur Veröffentlichung
Frage:
wie schaffe ich es elegant und sicher eine ausgabe wie folgt zu erzeugen:
Noch 85 Tage, 08 Stunden, 48 Minuten, und 00 Sekunden bis zur Veröffentlichung
ich könnte natürlich $tage als ganzzahl ausgeben und $hour, $minute und $second sich dazu gesellen lassen, aber das scheint mir nicht die eleganteste vorgehensweise zu sein..
ich versuche mich momentan an einer datumsberechnung (countdown aktuelle zeit bis zu einem vorgegebenen datum, 5.5.2005 12:00 Uhr)
meine bisherigen versuche:
PHP-Code:
$differenz=mktime(12,0,0,5,5,2005)-mktime(date('h'),date('i'),date('s'),date('m'),date('d'),date('Y'));
$tage=$differenz/(60*60*24);
$stunden=$differenz/(60*60);
$minuten=$differenz/60;
$sekunden=$differenz;
echo "Noch " . $tage . " Tage, oder " . $stunden . " Stunden,
oder " . $minuten . " Minuten, oder " . $sekunden . " Sekunden bis zur Veröffentlichung<br /><br />";
//////////////////////////////////////
$month = date('m', $differenz);
$day = date('d', $differenz);
$hour = date('H', $differenz);
$minute = date('i', $differenz);
$second = date('s', $differenz);
echo "Noch " . $month . " Monate, " . $day . " Tage, " . $hour . " Stunden,
" . $minute . " Minuten, und " . $second . " Sekunden bis zur Veröffentlichung<br /><br />";
Noch 85.325 Tage, oder 2047.8 Stunden, oder 122868 Minuten,
oder 7372080 Sekunden bis zur Veröffentlichung
Noch 03 Monate, 27 Tage, 08 Stunden, 48 Minuten,
und 00 Sekunden bis zur Veröffentlichung
Frage:
wie schaffe ich es elegant und sicher eine ausgabe wie folgt zu erzeugen:
Noch 85 Tage, 08 Stunden, 48 Minuten, und 00 Sekunden bis zur Veröffentlichung
ich könnte natürlich $tage als ganzzahl ausgeben und $hour, $minute und $second sich dazu gesellen lassen, aber das scheint mir nicht die eleganteste vorgehensweise zu sein..
Kommentar