Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
java.time 包中包含许多类,程序可以使用这些类来表示时间和日期。这是一个非常丰富的 API。基于 ISO 的日期的关键切入点如下:
可以使用 java.time.chrono 包表示其他非 ISO 日历系统。此程序包超出了本教程的范围,但 Non-ISO Date Conversion 页面提供了有关将基于 ISO 的日期转换为其他日历系统的信息。
Date Time API 是作为 Java 社区流程的一部分开发的,名称为 JSR 310。有关更多信息,请参阅 JSR 310: Date and Time API。