Module java.base
Package java.time.zone
package java.time.zone
支持时区及其规则。
夏令时和时区是政府用来改变当地时间的概念。该包提供了对时区、它们的规则以及由夏令时通常引起的本地时间线上的间隙和重叠的支持。
包规范
除非另有说明,在该包中的任何类或接口的构造函数或方法中传递空参数将导致抛出 NullPointerException
。Javadoc "@param" 定义用于总结空值行为。在每个方法中未明确记录 "@throws NullPointerException
"。
所有计算应检查数值溢出并抛出 ArithmeticException
或 DateTimeException
。
- 自版本:
- 1.8
-
ClassDescription由本地时间线上的不连续引起的两个偏移之间的过渡。表达如何创建过渡的规则。本地时间如何转换为实际过渡日期时间的定义方式。单个时区的区偏移如何变化的规则。表示时区配置问题的异常。向系统提供时区规则的提供者。