介绍
java.time.temporal.TemporalAccessor
public interface TemporalAccessor
- 时间访问器
- 定义对时间对象的只读访问,例如日期、时间、偏移量或组合
- 日期、时间和偏移量对象的基本接口类型
- 大多数日期和时间信息都可以表示为数字。这些是使用
TemporalField
建模的,其中使用long来处理大值。年、月和月日是字段的简单示例,但它们还包括即时和偏移量 - 两个日期/时间信息不能用数字表示, chronology 和 time-zone 。可以使用
TemporalQuery
上定义的静态方法通过查询访问 - 子接口 Temporal 将此定义扩展到支持对更完整的时间对象进行操作
- 此接口是框架级接口,不应在应用程序代码中广泛使用。相反,应用程序应该创建并传递具体类型的实例,例如
LocalDate
API
-
isSupported
boolean isSupported(TemporalField field)
- 是否支持时间域
-
range
ValueRange range(TemporalField field)
- 获取指定时间域的有效值范围
-
get
int get(TemporalField field)
-
getLong
long getLong(TemporalField field)
-
query
R query(TemporalQuery<R> query)
- TemporalAccessor 20230522 temporal java timetemporalaccessor 20230522 temporal java 20230522 temporal java time temporalfield 20230522 temporal java 20230522 instant java time 20230522 timezone java util 20230522 java date util 20230522 treeset日记java 20230522原则 日记java temporaladjuster 20230629 temporal java chronounit 20230630 temporal java