Bitte weitere Vorschläge;
Das Datumsformat für XML:
Jahr (mindestens vierstellig)
- (minus)
Monat (zweistellig) - (minus)
Tag (zweistellig)
"T" (trennt Datum von Uhrzeit)
Stunde (zweistellig)
: (Doppelpunkt)
Minute (zweistellig)
: (Doppelpunkt)
Sekunde (zweistellig)
[optional]
. (Punkt als Trenner für Dezimalstellen)
Teilsekunde (belieg viele Nachkommastellen für "Sekunde")
[/optional]
CCYY-MM-DDThh:mm:ss
Beispiele:
0030-03-15T00:00:00
der fünfzehnte März im Jahre 30AD man sieht "mindestens vierstelliges Jahr"
2009-09-19T06:27:59.99999998
jetzt! Gleich ist es sechs Uhr achtundzwanzig (Nachkommastellen erlaubt)
10000-01-01T00:01:02.03
10.000 After Christ (mehr als 4 Stellen in der Jahresangabe erlaubt, alles andere genau zweistellig)
-10000-11-06T12:00:00
10.000BC ist doch auch ein netter Film :) (Vorzeichen erlaubt)
Oh ach ja und Zeitzonen kann man auch angeben, das W3C schreibt dazu:
Um z.B. den 31. Mai 1999 um 13:20h in der Zeitzone Eastern Standard Time, die der UTC um 5 Stunden nachläuft, darzustellen, würde das folgendermaßen geschrieben werden: 1999-05-31T13:20:00-05:00.
Dieses Datumsformat folgt dem sog. "erweiterte Format" aus ISO 8601
sh:( fo:| ch:? rl:( br:& n4:& ie:{ mo:} va:) de:µ_de:] zu:) fl:( ss:| ls:[ js:(