java.time.Clock 類



介紹

java.time.Clock 類提供了一種使用時區訪問當前時刻、日期和時間的方法。

類宣告

以下是java.io.Clock類的宣告:

public abstract class Clock
   extends Object

類建構函式

序號 建構函式及描述
1

protected Clock()

建立 Clock。

類方法

序號 方法及描述
1 boolean equals(Object obj)

此方法檢查此時鐘是否等於另一個時鐘。

2 static Clock fixed(Instant fixedInstant, ZoneId zone)

此方法獲取始終返回相同時刻的時鐘。

3 abstract ZoneId getZone()

此方法獲取用於建立日期和時間的時區。

4 int hashCode()

此方法獲取此時鐘的雜湊碼。

5 int instant()

此方法獲取時鐘的當前時刻。

6 long millis()

此方法獲取時鐘的當前毫秒時刻。

7 static Clock offset(Clock baseClock, Duration offsetDuration)

此方法獲取一個時鐘,該時鐘返回從指定時鐘獲取的時刻,並新增指定的持續時間。

8 static Clock system(ZoneId zone)

此方法獲取一個時鐘,該時鐘使用最佳可用系統時鐘返回當前時刻。

9 static Clock systemDefaultZone()

此方法獲取一個時鐘,該時鐘使用最佳可用系統時鐘返回當前時刻,並使用預設時區將其轉換為日期和時間。

10 static Clock systemUTC()

此方法獲取一個時鐘,該時鐘使用最佳可用系統時鐘返回當前時刻,並使用 UTC 時區將其轉換為日期和時間。

11 static Clock tick(Clock baseClock, Duration tickDuration)

此方法獲取一個時鐘,該時鐘返回從指定時鐘獲取的時刻,並將其截斷到指定持續時間的最近發生時間。

12 static Clock tickMinutes(ZoneId zone)

此方法獲取一個時鐘,該時鐘使用最佳可用系統時鐘返回以整分鐘為單位的當前時刻。

13 static Clock tickSeconds(ZoneId zone)

此方法獲取一個時鐘,該時鐘使用最佳可用系統時鐘返回以整秒為單位的當前時刻。

14 static Clock withZone(ZoneId zone)

此方法返回具有不同時區的此時鐘的副本。

繼承的方法

此類繼承自以下類的方法:

  • Java.lang.Object
廣告

© . All rights reserved.