Heim >Java >javaLernprogramm >Wie analysiert man ISO 8601-Daten (z. B. „2011-08-12T20:17:46.384Z') in Java?
Daten im ISO 8601-Format analysieren
Die folgende Frage befasst sich mit dem Format einer Datumszeichenfolge, die ein „T“ und ein „ enthält. Z":
Ich habe eine Datumszeichenfolge im Format „2011-08-12T20:17:46.384Z“ . Wie kann ich dieses Datum in Java analysieren?
Das „T“ ist ein wörtliches Trennzeichen zwischen Datum und Uhrzeit, und das „Z“ bezeichnet „Null-Stunden-Offset“ oder „Zulu-Zeit“ (UTC).
Um diese Datumszeichenfolge mit SimpleDateFormat zu analysieren, können Sie die folgende Formatzeichenfolge verwenden:
SimpleDateFormat format = new SimpleDateFormat( "yyyy-MM-dd'T'HH:mm:ss.SSS'Z'", Locale.US); format.setTimeZone(TimeZone.getTimeZone("UTC"));
Alternativ können Sie verwenden ISODateTimeFormat.dateTime() von Joda Time zum Analysieren von Daten in diesem Format.
Das obige ist der detaillierte Inhalt vonWie analysiert man ISO 8601-Daten (z. B. „2011-08-12T20:17:46.384Z') in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!