Language

IChronology.ZonedDateTime メソッド

定義

オーバーロード

名前 説明
ZonedDateTime(ITemporalAccessor)

別のテンポラル オブジェクトから、この時系列の ChronoZonedDateTime を取得します。

ZonedDateTime(Instant, ZoneId)

この時系列の ChronoZonedDateTime を Instantから取得します。

ZonedDateTime(ITemporalAccessor)

別のテンポラル オブジェクトから、この時系列の ChronoZonedDateTime を取得します。

[Android.Runtime.Register("zonedDateTime", "(Ljava/time/temporal/TemporalAccessor;)Ljava/time/chrono/ChronoZonedDateTime;", "GetZonedDateTime_Ljava_time_temporal_TemporalAccessor_Handler:Java.Time.Chrono.IChronology, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual Java.Time.Chrono.IChronoZonedDateTime? ZonedDateTime(Java.Time.Temporal.ITemporalAccessor? temporal);
[<Android.Runtime.Register("zonedDateTime", "(Ljava/time/temporal/TemporalAccessor;)Ljava/time/chrono/ChronoZonedDateTime;", "GetZonedDateTime_Ljava_time_temporal_TemporalAccessor_Handler:Java.Time.Chrono.IChronology, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member ZonedDateTime : Java.Time.Temporal.ITemporalAccessor -> Java.Time.Chrono.IChronoZonedDateTime
override this.ZonedDateTime : Java.Time.Temporal.ITemporalAccessor -> Java.Time.Chrono.IChronoZonedDateTime

パラメーター

temporal
ITemporalAccessor

変換するテンポラル オブジェクト (null ではない)

返品

null ではなく、この時系列のゾーン化された日時

属性

注釈

別のテンポラル オブジェクトから、この時系列の ChronoZonedDateTime を取得します。

これにより、指定されたテンポラルに基づいて、この時系列のゾーン化された日付/時刻が取得されます。 TemporalAccessorは任意の日時情報のセットを表し、このファクトリはChronoZonedDateTimeのインスタンスに変換します。

変換は最初にテンポラル オブジェクトから ZoneId を取得し、必要に応じて ZoneOffset にフォールバックします。 その後、必要に応じてChronoLocalDateTimeにフォールバックして、Instantを取得しようとします。 結果は、InstantまたはChronoLocalDateTimeでZoneIdまたはZoneOffsetの組み合わせになります。 実装では、関連するオブジェクトと同等のフィールドへのアクセスなどの最適化を実行できます。 結果では、この時系列が使用されます。

このメソッドは、関数型インターフェイスのシグネチャと一致 TemporalQuery 、 aChronology::zonedDateTimeメソッド参照を介してクエリとして使用できます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

ZonedDateTime(Instant, ZoneId)

この時系列の ChronoZonedDateTime を Instantから取得します。

[Android.Runtime.Register("zonedDateTime", "(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/chrono/ChronoZonedDateTime;", "GetZonedDateTime_Ljava_time_Instant_Ljava_time_ZoneId_Handler:Java.Time.Chrono.IChronology, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)]
public virtual Java.Time.Chrono.IChronoZonedDateTime? ZonedDateTime(Java.Time.Instant? instant, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("zonedDateTime", "(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/chrono/ChronoZonedDateTime;", "GetZonedDateTime_Ljava_time_Instant_Ljava_time_ZoneId_Handler:Java.Time.Chrono.IChronology, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null", ApiSince=26)>]
abstract member ZonedDateTime : Java.Time.Instant * Java.Time.ZoneId -> Java.Time.Chrono.IChronoZonedDateTime
override this.ZonedDateTime : Java.Time.Instant * Java.Time.ZoneId -> Java.Time.Chrono.IChronoZonedDateTime

パラメーター

instant
Instant

null ではなく、日付/時刻を作成する瞬間

zone
ZoneId

タイム ゾーン (null ではない)

返品

ゾーン化された日付/時刻 (null ではない)

属性

注釈

この時系列の ChronoZonedDateTime を Instantから取得します。

これにより、指定したのと同じインスタントのゾーン化された日時が取得されます。

Javaドキュメント。

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象