Sr.No. | Method&描述 |
---|
1 | Temporal adjustInto(Temporal temporal) 调整指定的时态对象以获得此瞬间. |
2 | OffsetDateTime atOffset(ZoneOffset offset) 将此瞬间与偏移量组合以创建OffsetDateTime. |
3 | ZonedDateTime atZone(ZoneId zone) 将此瞬间与时区组合以创建ZonedDateTime. |
4 | int compareTo(Instant otherInstant) 将此瞬间与指定的i进行比较nstant. |
5 | boolean equals(Object otherInstant) 检查此瞬间是否等于指定的瞬间. |
6 | static Instant from(TemporalAccessor temporal) 从时态对象中获取Instant的实例. |
7 | int get(TemporalField field) 从此瞬间获取指定字段的值作为int. |
8 | long getEpochSecond() 获取1970-01-01T00:00:00Z的Java纪元的秒数. |
9 | long getLong(TemporalField field) 从此瞬间获取指定字段的值为long. |
10 | int getNano () 从时间线开始,获取从秒开始的纳秒数. |
11 | int hashCode () 返回此瞬间的哈希码. |
12 | boolean isAfter(Instant otherInstant) 检查此瞬间是否在指定时刻之后. |
13 | boolean isBefore(Instant otherInstant) 检查此瞬间是否在指定的瞬间之前. |
14 | boolean isSupported(TemporalField字段) 检查指定的字段是否受支持. |
15 | boolean isSupported (TemporalUnit单位) 检查指定单位是否受支持. |
16 | Instant minus(long amountToSubtract, TemporalUnit unit) 返回此瞬间的副本,并减去指定的金额. |
17 | Instant minus(TemporalAmount amountToSubtract) 返回此瞬间的副本,并减去指定的金额. |
18 | Instant minusMillis(long millisToSubtract) 返回此瞬间的副本,并以指定的持续时间(以毫秒为单位)减去. |
19 | Instant minusNanos(long nanosToSubtract) 返回此瞬间的副本,并减去指定的持续时间(纳秒). |
20 | Instant minusSeconds(long secondsToSubtract) 使用指定的dur返回此瞬间的副本减去秒数. |
21 | static Instant now() 从系统时钟获取当前瞬间. |
22 | static Instant now(Clock clock) 从指定时钟获得当前瞬间. |
23 | static Instant ofEpochMilli(long epochMilli) 从1970-01-01T00:00:00Z的纪元中使用毫秒获得一个Instant实例. |
24 | static Instant ofEpochSecond(long epochSecond) 获得Instant的一个实例使用1970-01-01T00:00:00Z纪元的秒数. |
25 | static Instant ofEpochSecond(long epochSecond, long nanoAdjustment) 使用1970-01-01T00:00:00Z和纳秒级分秒的秒数获得Instant的实例. |
26 | static Instant parse(CharSequence text) 从文本字符串中获取Instant的实例,例如2007-12-03T10:15:30.00Z. |
27 | Instant plus (long amountToAdd,TemporalUnit unit) 返回此瞬间的副本,并添加指定的金额. |
28 | Instant plus(TemporalAmount amountToAdd) 返回此瞬间的副本,并添加指定的数量. |
29 | Instant plusMillis(long millisToAdd) 返回此瞬间的副本,其中包含指定的持续时间(以毫秒为单位). |
30 | InstantNanos(long nanosToAdd) 返回此瞬间的副本,并添加指定的持续时间(纳秒). |
31 | Instant plusSeconds(long secondsToAdd) 返回此瞬间的副本,并添加指定的持续时间(以秒为单位). |
32 | 使用指定的查询查询此瞬间. |
33 | ValueRange range(TemporalField字段) 获取指定字段的有效值范围. |
34 | long toEpochMilli() 将此瞬间转换为1970-01-01T00:00:00Z纪元的毫秒数. |
35 | String toString() 使用ISO-8601表示的此瞬间的字符串表示. |
36 | Instant truncatedTo(TemporalUnit unit) 返回截断到指定单位的此Instant的副本. |
37 | long until(Temporal endExclusive, TemporalUnit unit) 根据指定的单位计算到另一个瞬间的时间量. |
38 | Instant with(TemporalAdjuster adjuster) 返回调整后的副本. |
39 | Instant with(TemporalField field,long newValue) 返回指定此瞬间的副本字段设置为新值e. |