Tim Tepaße: Formatierte Date-Strings

Beitrag lesen

HTTP::Date; Sun, 06 Nov 1994 08:49:37 GMT

Das ist ein Datum nach dem Schema von Timestamps aus dem E-Mail-RFC, RFC 822, die neueste Version ist RFC 2822, die wohl etwas strikter ist als 822.

Cookie; expires=Wdy, DD-Mon-YYYY HH:MM:SS GMT

Ich hab keine Ahnung, wo Du das her hast, aber das sieht wie ein missverstandene und falsche Anwendung von ISO 8601 aus. Das Grobformat ISO 8601 setzt sich im Netz immer mehr durch. Die IETF ist inzwischen vom (2)822-Fetisch abgekommen und empfiehlt für alle neuen IETF-Standards mit http://tools.ietf.org/html/rfc3339ihr eigenes Profil vom ISO 8601. Das W3C hat ein eigenes Profil; in der XML-Welt setzt sich mehr der XML Schema Datentypen zu Daten und Zeit durch, die natürlich auch ISO-8601-ig sind. Aus irgendwelchen Gründen definiert HTML 5 ISO 8601-Formate neu, mit der Einschränkung, dass nur Jahre n.u.Z. zugelassen sind.