Sprache

TemporalQueries.ZoneId Methode

Definition

Eine strenge Abfrage für die ZoneId.

[Android.Runtime.Register("zoneId", "()Ljava/time/temporal/TemporalQuery;", "", ApiSince=26)]
public static Java.Time.Temporal.ITemporalQuery? ZoneId();
[<Android.Runtime.Register("zoneId", "()Ljava/time/temporal/TemporalQuery;", "", ApiSince=26)>]
static member ZoneId : unit -> Java.Time.Temporal.ITemporalQuery

Gibt zurück

eine Abfrage, die die Zonen-ID einer zeitlichen, nicht null abrufen kann

Attribute

Hinweise

Eine strenge Abfrage für die ZoneId.

Dadurch wird eine TemporalAccessor Abfrage für die Zone ausgeführt. Die Zone wird nur zurückgegeben, wenn das Datum-Uhrzeit-Konzept eine ZoneId. Es wird nicht zurückgegeben, wenn die Datum-Uhrzeit nur konzeptionell eine ZoneOffset. Daher gibt ein java.time.ZonedDateTime Ergebnis getZone()von , aber ein java.time.OffsetDateTime Null-Wert zurück.

In den meisten Fällen sollten Anwendungen verwendet werden #zone() , da diese Abfrage zu streng ist.

Das Ergebnis der Implementierung von TemporalAccessor JDK-Klassen lautet wie folgt:<br>LocalDate returns null<br>LocalTime returns null br>LocalDateTime returns null<<brZonedDateTime> returns the associated zone<brOffsetTime> returns null br returns null<<brOffsetDateTime> returns null br>ChronoLocalDate>ChronoLocalDateTime returns null<<zoneChronoZonedDateTime> br returns null zone<br returns null br>Era returns null br returns nullDayOfWeek>< br returns null br>Month returns null br<<>Year gibt null<br gibt null<br>MonthDayYearMonth> zurück<null br>ZoneOffset gibt null<br zurück null br>Instant gibt null<br zurück>

Java Dokumentation für java.time.temporal.TemporalQueries.zoneId().

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: