Instant.TruncatedTo(ITemporalUnit) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳此瞬間的複製品,並被截斷為指定的單位。
[Android.Runtime.Register("truncatedTo", "(Ljava/time/temporal/TemporalUnit;)Ljava/time/Instant;", "", ApiSince=26)]
public Java.Time.Instant? TruncatedTo(Java.Time.Temporal.ITemporalUnit? unit);
[<Android.Runtime.Register("truncatedTo", "(Ljava/time/temporal/TemporalUnit;)Ljava/time/Instant;", "", ApiSince=26)>]
member this.TruncatedTo : Java.Time.Temporal.ITemporalUnit -> Java.Time.Instant
參數
- unit
- ITemporalUnit
TemporalUnit:要截斷的單位,而非 null
傳回
一個基於此瞬間且時間被截斷而非空的瞬間
- 屬性
備註
回傳此瞬間的複製品,並被截斷為指定的單位。 截斷瞬間會回傳一份原始副本,欄位小於指定單位,設為零。 欄位是根據 UTC 偏移量計算,如 toString 所示。 例如,用分鐘單位截斷會向下取整至最接近的分鐘,將秒和奈秒設為零。 單位的持續時間必須整除為一個標準無餘數日的長度。 這包括所有在 ChronoUnit 和 DAYS 上提供的時間單位。 其他單位則有例外。 此實例是不可變且不受此方法呼叫影響的。
Throws:DateTimeException 若該單元因截斷而無效
拋出:UnsupportedTemporalTypeException 若該單位不被支援
Android 參考資料。java.time.Instant.truncatedTo
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。