Probleme mit dem UNIX-Timestamp

Quelltext:
$today = mktime(0, 0, 0, date('m'), date('j'), date('Y'));
$last_date = ($today + (2 * 86400));
echo date('r', $today);
echo date('r', $last_date);

Ausgabe:
Sat, 25 Oct 2008 00:00:00 +0200
Sun, 26 Oct 2008 23:00:00 +0100

Fazit:
Arbeite nie mit Timestamps, wenn du in den kommenden Tagen die Uhr um eine Stunde zurück stellen wirst. Morgen nicht Umstellen vergessen! ;-)

  1. ist sowieso falsch, denn die Uhren werden (zumindest in Europa) um 3 Uhr in der Früh umgestellt

Leave a Comment


NOTE - You can use these HTML tags and attributes:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>