java.time.Clock类

简介

java.time.Clock 类可以使用时区访问当前的即时,日期和时间.

类声明

以下是 java.io.Clock 类的声明 :

public abstract class Clock
   extends Object

类构造函数

Sr.No.构造函数&说明
1

protected Clock()

这会创建一个时钟.

类方法

Sr.No.方法&说明
1boolean equals(Object obj)

此方法检查此时钟是否等于另一个时钟.

2static Clock fixed(Instant fixedInstant, ZoneId zone)

此方法获取始终返回同一时刻的时钟.

3abstract ZoneId getZone()

此方法获取用于创建日期和时间的时区.

4int hashCode()

此方法获取此时钟的哈希码.

5int instant()

此方法获取当前的时钟.

6long millis()

此方法获取时钟的当前毫秒时刻.

7static Clock offset(Clock baseClock, Duration offsetDuration)

此方法获取一个时钟,该时钟以指定的持续时间返回指定时钟的瞬间添加.

8static Clock system(ZoneId zone)

此方法使用最佳可用系统时钟获取返回当前时刻的时钟.

9static Clock systemDefaultZone()

此方法获取一个时钟,该时钟使用最佳可用系统时钟返回当前时钟,使用默认时区转换为日期和时间.

10static Clock systemUTC()

此方法使用最佳可用系统时钟获取返回当前时刻的时钟,使用UTC时区转换为日期和时间.

11static Clock tick(Clock baseClock, Duration tickDuration)

此方法获取一个时钟,该时钟从截断到的指定时钟返回瞬间最近出现的指定持续时间.

12static Clock tickMinutes(ZoneId zone)

此方法使用最佳可用系统时钟获取一个时钟,该时钟以整数分钟返回当前即时滴答.

13static Clock tickSeconds(ZoneId zone)

此方法使用最佳可用系统时钟获取一个返回当前瞬间滴答的时钟.

14static Clock withZone(ZoneId zone)

此方法返回具有不同时区的此时钟的副本.

继承的方法

此类继承以下类中的方法 :

  • Java.lang.Object