Java.Time.Chrono 命名空间

为 ISO 和非 ISO 日历提供日历系统、日期、日期时间、时间段和纪元。

类

名称 说明
AbstractChronology

日历系统的抽象实现,用于组织和标识日期。

ChronoLocalDate

一个日期,在任意时间表中没有一天时间或时区,用于高级全球化用例。

ChronoLocalDateTime

在任意时间表中没有时区的日期时间,适用于高级全球化用例。

Chronology

用于组织和标识日期的日历系统。

ChronoPeriod

任意时间表中基于日期的时间量,适用于高级全球化用例。

ChronoZonedDateTime

提供静态方法 IChronoZonedDateTime的旧类形式。

HijrahEra

希拉日历系统中的一个时代。

IsoChronology

ISO 日历系统。

IsoEra

ISO 日历系统中的纪元。

JapaneseEra

日本帝国日历系统中的一个时代。

MinguoEra

明国日历系统中的一个时代。

ThaiBuddhistEra

泰国佛教日历系统中的一个时代。

接口

名称 说明
IChronoLocalDate

在任意时间顺序中没有日期或时区的日期,用于高级全球化用例。

IChronoLocalDateTime

在任意时间表中没有时区的日期时间,适用于高级全球化用例。

IChronology

用于组织和标识日期的日历系统。

IChronoPeriod

基于日期的时间量,如任意时间序中的“3 年、4 个月和 5 天”,用于高级全球化用例。

IChronoZonedDateTime

具有任意时间顺序中的时区的日期时间,适用于高级全球化用例。

IEra

时间线的时代。

注解

IChronology 定义日历系统。 IChronoLocalDate 定义系统中的日期。 此命名空间包括 Hijrah、日语、明国、泰国佛教和 ISO 日历系统。

对于大多数应用程序逻辑、数据存储和网络传输,请使用基于 ISO 的类型 Java.Time 。 当用户界面必须接受或显示其他日历系统中的日期时,请使用特定于日历的类型。 阅读使用多个日历系统之前的指导 IChronoLocalDate 。

Java包的java.time.chrono参考。