OffsetDateTime.AtZoneSameInstant(ZoneId) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
將此日期時間與時區結合,建立 ZonedDateTime,確保結果具有相同的瞬間。
[Android.Runtime.Register("atZoneSameInstant", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? AtZoneSameInstant(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("atZoneSameInstant", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.AtZoneSameInstant : Java.Time.ZoneId -> Java.Time.ZonedDateTime
參數
- zone
- ZoneId
使用時區,而非 null
傳回
分區日期時間由此日期時間組成,而非零
- 屬性
備註
將此日期時間與時區結合,建立 ZonedDateTime,確保結果具有相同的瞬間。 此會回傳由該日期時間與指定時區組成的 ZonedDateTime。 此轉換會忽略可見的本地日期時間,改用底層的即時時間。 這樣可以避免當地時間線的空檔或重疊問題。 結果在小時、分鐘或偶數日等欄位上可能有不同的值。 若要嘗試保留欄位的值,請使用 atZoneSimilarLocal(ZoneId)。 若要使用偏移作為區域 ID,請使用 toZonedDateTime()。
Java 參考 java.time.OffsetDateTime.atZoneSameInstant。