Ich versuche, ein W3C XML-Schema-Datum wie folgtJava Simple Muster für W3C XML Termine mit Zeitzone
"2012-05-15T07:08:09+03:00"
, die mit dem ISO 8601-Version der W3C XML Schema dateTime Spezifikation entspricht zu analysieren.
In dem oben genannten Datum ist der Zeitzonenbezeichner "+03:00"
, aber kein SimpleDateFormat
Muster existiert anscheinend, um es darzustellen.
Wenn die Zeitzone war "+0300"
, dann Z
(Groß-) anwendbar wäre und das SimpleDateFormat
Muster
yyyy-MM-dd'T'HH:mm:ssZ
ähnlich wäre, wenn die Zeitzone "GMT+03:00"
ist, dann z
(klein geschrieben) anwendbar wäre und die SimpleDateFormat
Muster würde
yyyy-MM-dd'T'HH:mm:ssz
(Groß 'Z'
funktioniert auch, nebenbei bemerkt) sein.
Gibt es also ein SimpleDateFormat
Muster oder Workaround, um das obige Datum ohne Vorverarbeitung der Datumszeichenfolge darzustellen?
Eigentlich, das Eingabezeichenfolge ist in einem Format von der [ISO 8601] (https://en.wikipedia.org/wiki/ISO_8601) Standard (eine Familie von Datum-Zeit-Formaten). –