Vielen Dank an alle meine treuen Leser, Kommentatoren und Verlinker ;) Ohne Euch hätte ich nie so lange durchgehalten. Doch jetzt ist Schluss mit dem WWWorker:
Sascha A. Carlin pflegt diese Website nicht mehr aktiv.
Timestamp-Probleme bei RSS-Feeds
http://wwworker.com/erona/…2003-08-21T15%3A28%3A05%2B01%3A00
Ein W3C-DT-String (2003-08-21T15:28:05+01:00) wird zu einem Timestamp (1061476080), der wiederum zu einer menschenlesbaren Uhrzeit (Don 21 Aug 2003 16:28:00 CEST) wird.
Wem ist der Fehler aufgefallen?
Liegt daran, das wir Sommerzeit haben: der korrekte Zeitoffset für die Sommerzeit ist +02:00, nicht +01:00.
Wie handhaben andere Blogs/Anwendungen das? Wird eine anwendersetige Korrektur (durch eine Anwendung durchgeführt oder sogar händisch vom Benutzer selbst) vorausgesetzt oder greift man auf eigener Seite ein?
Ich habe gerade mal ein paar (deutsche) Feeds untersucht: sie zeigen alle (wenn überhaupt) +01:00…
August 22nd, 2003 at 02:30
War eigentlich ganz einfach ;-)
date(“I”, $timestamp) löst doch viele Probleme.
http://de2.php.net/date sagt dazu: I (großes i) Fällt ein Datum in die Sommerzeit 1 bei Sommerzeit, ansonsten 0.