TemporalQueries.ZoneId Método

Definición

Una consulta estricta para .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

Devoluciones

una consulta que puede obtener el identificador de zona de un valor temporal, no null

Atributos

Comentarios

Una consulta estricta para .ZoneId

Esto consulta un TemporalAccessor para la zona. La zona solo se devuelve si la fecha y hora contiene conceptualmente un ZoneId. No se devolverá si la fecha y hora solo tiene conceptualmente .ZoneOffset Por lo tanto, devolverá java.time.ZonedDateTime el resultado de getZone(), pero un java.time.OffsetDateTime devolverá null.

En la mayoría de los casos, las aplicaciones deben usarse #zone() ya que esta consulta es demasiado estricta.

El resultado de las clases JDK que implementa TemporalAccessor es el siguiente:< br>LocalDate devuelve null br devuelve null>LocalTime<LocalDateTime>< br devuelve null<br>ZonedDateTime devuelve nullOffsetTime<> br devuelve null br>OffsetDateTime devuelve null<br devuelve null<brChronoLocalDate> devuelve nullChronoLocalDateTime<> br devuelve null<br devuelve null brChronoZonedDateTime> devuelve la zona><Era asociada br devuelve null<br>DayOfWeek devuelve null br>Month devuelve null<br devuelve null<br.>Year devuelve null<br>YearMonth devuelve null<br>MonthDay devuelve null<br>ZoneOffset devuelve null br devuelve null<br>Instant devuelve null<br.>

Java documentación para java.time.temporal.TemporalQueries.zoneId().

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Se aplica a