Clock.Fixed(Instant, ZoneId) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
獲得一個總是在同一時間返回的時鐘。
[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。