ZonedDateTime.WithZoneSameLocal(ZoneId) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳該日期時間的副本,但時區不同,若可能仍保留當地日期時間。
[Android.Runtime.Register("withZoneSameLocal", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)]
public Java.Time.ZonedDateTime? WithZoneSameLocal(Java.Time.ZoneId? zone);
[<Android.Runtime.Register("withZoneSameLocal", "(Ljava/time/ZoneId;)Ljava/time/ZonedDateTime;", "", ApiSince=26)>]
member this.WithZoneSameLocal : Java.Time.ZoneId -> Java.Time.ZonedDateTime
參數
- zone
- ZoneId
要切換到的時區,而不是 null
傳回
一個基於該日期時間與請求區域的 ZonedDateTime,而非空
- 屬性
備註
回傳該日期時間的副本,但時區不同,若可能仍保留當地日期時間。 此方法改變時區,並保留當地日期時間。 只有當本地日期時間對新區域無效時才會更改,該日期時間的判定方式與 ofLocal(LocalDateTime, ZoneId, ZoneOffset)相同。 若要更改區域並調整當地日期時間,請使用 withZoneSameInstant(ZoneId)。 此實例是不可變且不受此方法呼叫影響的。
Java 參考 java.time.ZonedDateTime.withZoneSameLocal。