Hallo,
Wie wäre es noch mit dem IETF-Format (z.B. für <lastBuildDate>-Elemente in Feeds)?
Meinst Du hier den vollen Date-/Timestamp nach Dublin Core? Also sowas wie:
Streng genommen meint er im RSS-Zusammenhang Datumsangaben nach RFC 822, wobei das im Kontext von RSS 2.0 noch durch vierstellige Jahreszahlen ergänzt wurde.
<lastBuildDate>Mon, 15 Oct 2007 09:10:00 EST</lastBuildDate> wird im RSS 2.0 Profil empfohlen.
2008-06-12T08:40+02:00?
Das ist ISO 8601 oder das neuere IETF-Format nach RFC 3339, das z.B. in Atom verwendet wird.
Hm, das muss aber GMT sein, oder? Sönst könnte sich die User den Timestamp selbst konstruieren, wobei... was ist bei Uhrzeit < 2 (oder < 1 Winter)? Nehmen wir an, localtime spuckt:
2008-06-12T01:30:00
aus, müsste der Timestamp dann sein:
2008-06-11T23:30:00+02:00?
Nach dem Plus steht immer der Unterschied zu UTC/GMT. +2 ist also Sommerzeit, +1 Winterzeit. Also, ja, derzeit ja.
module's strftime(3) and mktime(3) functions.
http://de.wikipedia.org/wiki/Manpage#Aufbau. (Ich finde das auch absurd)
Tim