語言

Clock.Fixed(Instant, ZoneId) 方法

定義

獲得一個總是在同一時間返回的時鐘。

[Android.Runtime.Register("fixed", "(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/Clock;", "", ApiSince=26)]
public static Java.Time.Clock? Fixed(Java.Time.Instant? fixedInstant, Java.Time.ZoneId? zone);
[<Android.Runtime.Register("fixed", "(Ljava/time/Instant;Ljava/time/ZoneId;)Ljava/time/Clock;", "", ApiSince=26)>]
static member Fixed : Java.Time.Instant * Java.Time.ZoneId -> Java.Time.Clock

參數

fixedInstant
Instant

即瞬間作為計時器,而非空

zone
ZoneId

用來將瞬間轉換為日期時間的時區,而非空

傳回

一個總是回傳相同瞬間,而非空的時鐘

屬性

備註

獲得一個總是在同一時間返回的時鐘。 這個時鐘只是回傳指定的瞬間。 因此,它並非傳統意義上的時鐘。 這在測試中的主要應用場景是固定時鐘,確保測試不依賴於當前時脈。 回傳的實作是不可變、執行緒安全且可序列化的。

Java 參考 java.time.Clock.fixed。

適用於