Clock.SystemDefaultZone 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得一個時鐘,能使用最佳系統時鐘回傳當前時刻,並以預設時區轉換為日期與時間。
[Android.Runtime.Register("systemDefaultZone", "()Ljava/time/Clock;", "", ApiSince=26)]
public static Java.Time.Clock? SystemDefaultZone();
[<Android.Runtime.Register("systemDefaultZone", "()Ljava/time/Clock;", "", ApiSince=26)>]
static member SystemDefaultZone : unit -> Java.Time.Clock
傳回
使用預設區域內最佳可用系統時脈的時鐘,而非空時鐘
- 屬性
備註
取得一個時鐘,能使用最佳系統時鐘回傳當前時刻,並以預設時區轉換為日期與時間。 此時脈基於最佳可用系統時脈。 這可以使用 System.currentTimeMillis(),或若有更高解析度的時鐘。 用這種方法在你的應用程式中硬編碼依賴性到預設時區。 建議盡量避免使用特定時區。 當你需要當前時刻,但不包含日期或時間時,應該使用 UTC 時鐘。 回傳的實作是不可變、執行緒安全且可序列化的。 它相當於 system(ZoneId.systemDefault())。
Java 參考 java.time.Clock.systemDefaultZone。