Hallo nochmal!
So, da ich gestern Nacht ja einiges nicht bedacht hatte wollte ich doch noch eine funktionierende Lösung posten.
Das folgende Script hab ich kurz getestet, in meinen Tests hat es korrekt funktioniert (der Einfachheit halber hat eben jedes Jahr 365 Tage, für so nen Counter ist das imho genau genug).
Das geht bestimmt alles auch einfacher und toller, aber ich wollte nur ein funktionierendes Script, nicht mehr und auch nicht weniger ;)
Nun das Script ($startzeit und $endzeit müssen als UNIX-Timestamps gegeben sein, Kommentare hab ich mir gespart, sollte selbsterklärnd sein):
$zeitspanne = $endzeit - $jetzt;
$minuten = floor($zeitspanne / 60);
$minuten_text = $minuten.' Minuten';
if ($minuten >= 60) {
$minuten = ($minuten % 60);
$minuten_text = $minuten.' Minuten';
$stunden = floor(($zeitspanne - ($minuten*60)) / (60*60));
$stunden_text = $stunden.' Stunden ';
if ($stunden >= 24) {
$stunden = ($stunden % 24);
$stunden_text = $stunden.' Stunden ';
$tage = floor(($zeitspanne - ($minuten*60) - ($stunden*60*60)) / (60*60*24));
$tage_text = $tage.' Tage ';
if ($tage >= 365) {
$tage = ($tage % 365);
$tage_text = $tage.' Tage ';
$jahre = floor(($zeitspanne - ($minuten*60) - ($stunden*60*60) - ($tage*60*60*24)) / (60*60*24*365));
$jahre_text = $jahre.' Jahre ';
} else {
$jahre_text = '';
}
} else {
$tage_text = '';
}
} else {
$stunden_text = '';
}
$countdown_text = $jahre_text.$tage_text.$stunden_text.$minuten_text;
MfG
Götz
Losung für Mittwoch, 22. September 2004
Ich habe dich je und je geliebt, darum habe ich dich zu mir gezogen aus lauter Güte. (Jeremia 31,3)
Nathanael spricht zu ihm: Woher kennst du mich? Jesus antwortete und sprach zu ihm: Bevor Philippus dich rief, als du unter dem Feigenbaum warst, sah ich dich. (Johannes 1,48)
(http://www.losungen.de/heute.php3)