TemporalQueries.Zone 方法

定义

一个宽大查询, ZoneId回退到 ZoneOffset

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

返回

可获取时态区域 ID 或偏移量的查询,而不是 null

属性

注解

一个宽大查询, ZoneId回退到 ZoneOffset

这会查询 TemporalAccessor 区域。 它首先尝试使用 #zoneId().. 如果未找到,则尝试获取 。#offset() 因此,a java.time.ZonedDateTime 将返回结果 getZone(),而返回 java.time.OffsetDateTime 结果 getOffset()

在大多数情况下,应用程序应使用此查询,而不是 #zoneId()

ZoneId#from(TemporalAccessor)该方法可以通过方法引用用作TemporalQuery方法引用ZoneId::from。 此方法等效于此查询,只不过当无法获取区域时会引发异常。

Java文档java.time.temporal.TemporalQueries.zone()

本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。

适用于