Freigeben über


DateTimeFormatter.IsoDate Eigenschaft

Definition

Der ISO-Datumsformatierer, der ein Datum mit dem Offset formatiert oder analysiert, falls verfügbar, z. B. "2011-12-03" oder "2011-12-03+01:00".

[Android.Runtime.Register("ISO_DATE", ApiSince=26)]
public static Java.Time.Format.DateTimeFormatter? IsoDate { get; }
[<Android.Runtime.Register("ISO_DATE", ApiSince=26)>]
static member IsoDate : Java.Time.Format.DateTimeFormatter

Eigenschaftswert

Attribute

Hinweise

Der ISO-Datumsformatierer, der ein Datum mit dem Offset formatiert oder analysiert, falls verfügbar, z. B. "2011-12-03" oder "2011-12-03+01:00".

Dadurch wird ein unveränderlicher Formatierer zurückgegeben, der formatierungsfähig ist und das erweiterte Datumsformat ISO-8601 analysiert. Das Format besteht aus: <ul><li The #ISO_LOCAL_DATE<li>>If the offset is not available the format is complete. <li>The ZoneOffset#getId() offset ID. Wenn der Offset Sekunden hat, werden sie behandelt, obwohl dies nicht Teil des ISO-8601-Standards ist. Bei der Analyse wird die Groß-/Kleinschreibung nicht beachtet. </ul>

Da dieser Formatierer über ein optionales Element verfügt, kann es erforderlich sein, die Analyse zu verwenden DateTimeFormatter#parseBest.

Der zurückgegebene Formatierer verfügt über eine Chronologie des ISO-Satzes, um sicherzustellen, dass Datumsangaben in anderen Kalendersystemen ordnungsgemäß konvertiert werden. Sie verfügt über keine Außerkraftsetzungszone und verwendet die ResolverStyle#STRICT STRICT Auflösungsart.

Java-Dokumentation für java.time.format.DateTimeFormatter.ISO_DATE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: