IChronology.ZonedDateTime 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
| 名稱 | Description |
|---|---|
| ZonedDateTime(ITemporalAccessor) |
在此時間軸中,從另一個時間對象獲得 a |
| ZonedDateTime(Instant, ZoneId) |
在此時間軸中, |
ZonedDateTime(ITemporalAccessor)
在此時間軸中,從另一個時間對象獲得 a 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
要轉換的時間物件,而非空物件
傳回
此時間軸中為分區日期時間,非零
- 屬性
備註
在此時間軸中,從另一個時間對象獲得 a ChronoZonedDateTime 。
此時序根據指定的時間軸獲得分區日期時間。 A TemporalAccessor 代表一組任意的日期與時間資訊,該工廠會將其轉換成 的 ChronoZonedDateTime實例。
轉換會先從時間物件取得 a ZoneId ,必要時再退回到 a ZoneOffset 。 接著會嘗試取得 Instant,必要時回退到 a ChronoLocalDateTime 。 結果將是 或 的組合ZoneId,且 或 ChronoLocalDateTimeInstant 。ZoneOffset 實作允許進行優化,例如存取與相關物件等價的欄位。 結果採用了這個年表。
此方法與函式介面TemporalQuery的簽名相符,允許透過方法參考 作為查詢使用。 aChronology::zonedDateTime
Java 文件 java.time.chrono.Chronology.zonedDateTime(java.time.temporal.TemporalAccessor)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。
適用於
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
是從 Instant 來建立日期-時間,而非 null
- zone
- ZoneId
時區,不是零時區
傳回
分區日期時間,非零
- 屬性
備註
在此時間軸中, ChronoZonedDateTime 從 Instant得到 。
這會獲得與指定時間相同的分區日期時間。
Java 文件 java.time.chrono.Chronology.zonedDateTime(java.time.Instant, java.time.ZoneId)。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。