java.time.Clock 类可以使用时区访问当前的即时,日期和时间.
以下是 java.io.Clock 类的声明 :
public abstract class Clock extends Object
Sr.No. | 构造函数&说明 |
---|---|
1 | protected Clock() 这会创建一个时钟. |
Sr.No. | 方法&说明 |
---|---|
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