Java.Time.Chrono 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 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 。