
- java.time 包类
- java.time - 首页
- java.time - Clock
- java.time - Duration
- java.time - Instant
- java.time - LocalDate
- java.time - LocalDateTime
- java.time - LocalTime
- java.time - MonthDay
- java.time - OffsetDateTime
- java.time - OffsetTime
- java.time - Period
- java.time - Year
- java.time - YearMonth
- java.time - ZonedDateTime
- java.time - ZoneId
- java.time - ZoneOffset
- java.time 包枚举
- java.time - Month
- java.time 有用资源
- java.time - 讨论
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
广告