語言

Instant.TruncatedTo(ITemporalUnit) 方法

定義

回傳此瞬間的複製品,並被截斷為指定的單位。

[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 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於