Linguaggio

TemporalQueries.ZoneId Metodo

Definizione

Query strict per l'oggetto 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

Valori restituiti

una query che può ottenere l'ID zona di un oggetto temporale, non Null

Attributi

Commenti

Query strict per l'oggetto ZoneId.

In questo modo si esegue una TemporalAccessor query per la zona. La zona viene restituita solo se la data e ora contiene concettualmente un oggetto ZoneId. Non verrà restituito se l'ora di data e ora è concettualmente associata a un oggetto ZoneOffset. Pertanto, un java.time.ZonedDateTime restituirà il risultato di getZone(), ma un java.time.OffsetDateTime restituirà null.

Nella maggior parte dei casi, le applicazioni devono usare #zone() perché questa query è troppo rigida.

Il risultato delle classi JDK che implementano TemporalAccessor è il seguente:< brLocalDate> restituisce null<br restituisce null<brLocalTime> restituisce null<brLocalDateTime>ZonedDateTime> restituisce<OffsetTime> null br restituisce<>OffsetDateTime null br restituisce null><<ChronoLocalDate brChronoLocalDateTime> restituisce null br restituisce null<brChronoZonedDateTime> restituisce<Era> null<br restituisce null br>DayOfWeek restituisce<null br restituisce null br>Month<>Year restituisce null<br>YearMonth restituisce null<brMonthDay> restituisce null<brZoneOffset> restituisce null<br>Instant restituisce null<br>

per java.time.temporal.TemporalQueries.zoneId().

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a