Sprache

DateTimeFormatter.BasicIsoDate Eigenschaft

Definition

Der ISO-Datumsformatierer, der ein Datum ohne Offset formatiert oder analysiert, z. B. "20111203".

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

Eigenschaftswert

Der ISO-Datumsformatierer, der ein Datum ohne Offset formatiert oder analysiert, z. B. "20111203".

Attribute

Hinweise

Der ISO-Datumsformatierer, der ein Datum ohne Offset formatiert oder analysiert, z. B. "20111203".

Dadurch wird ein unveränderlicher Formatierer zurückgegeben, der formatierungsfähig ist und das grundlegende lokale Datumsformat ISO-8601 analysiert. Das Format besteht aus: <ul><li>vier Ziffern für die ChronoField#YEAR year. Es werden nur Jahre im Bereich von 0000 bis 9999 unterstützt. <li>Zwei Ziffern für die ChronoField#MONTH_OF_YEAR month-of-year. Dies wird durch Null vorgefüllt, um zwei Ziffern sicherzustellen. <li>Zwei Ziffern für die ChronoField#DAY_OF_MONTH day-of-month. Dies wird durch Null vorgefüllt, um zwei Ziffern sicherzustellen. <li>Wenn der Offset nicht zum Formatieren oder Analysieren verfügbar ist, ist das Format vollständig. <li>Die ZoneOffset#getId() offset ID ohne Doppelpunkte. Wenn der Offset Sekunden hat, werden sie behandelt, obwohl dies nicht Teil des ISO-8601-Standards ist. Die Offsetanalyse ist lenient, wodurch die Minuten und Sekunden optional sein können. 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.BASIC_ISO_DATE.

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: