一组标准的日期时间单位。
这组单元提供基于单元的访问来操纵日期,时间或日期时间。 可以通过实施TemporalUnit来扩展标准单元集。
这些单元适用于多个日历系统。 例如,大多数非ISO日历系统定义年,月和日的单位,只是略有不同的规则。 每个单元的文档解释了它的运作方式。
代表一个世纪概念的单位。
代表一天概念的单位。
代表十年概念的单位。
代表一个时代概念的单位。
代表永恒概念的人工单位。
代表AM / PM中使用的半天概念的单位。
表示一小时概念的单位。
表示微秒概念的单位。
代表千年概念的单位。
表示毫秒概念的单位。
表示一分钟概念的单位。
代表一个月概念的单位。
代表纳秒概念的单位,是支持的最小时间单位。
表示第二个概念的单位。
表示一周概念的单位。
代表一年概念的单位。
获取ISO日历系统中此单元的估计持续时间。
检查此单位是否为日期单位。
检查单位的持续时间是否为估计值。
检查此单位是否为时间单位。
返回具有指定名称的此类型的枚举常量。
按照声明的顺序返回一个包含此枚举类型常量的数组。
代表纳秒概念的单位,是支持的最小时间单位。
对于ISO日历系统,它等于第二个单元的1,000,000,000个部分。
表示微秒概念的单位。
对于ISO日历系统,它等于第二单元的第1,000,000部分。
表示毫秒概念的单位。
对于ISO日历系统,它等于第二单元的第1000部分。
表示第二个概念的单位。
对于ISO日历系统,它等于SI系统中的第二个系统,除了闰秒。
表示一分钟概念的单位。
对于ISO日历系统,它等于60秒。
表示一小时概念的单位。
对于ISO日历系统,它等于60分钟。
代表AM / PM中使用的半天概念的单位。
对于ISO日历系统,它等于12小时。
代表一天概念的单位。
对于ISO日历系统,它是从午夜到午夜的标准日。
估计一天的24 Hours时间为24 Hours 。
当与其他日历系统一起使用时,它必须对应于地球上太阳升起和设置所定义的日期。 不要求天数从午夜开始 - 在日历系统之间进行转换时,日期应该在中午相当。
表示一周概念的单位。
对于ISO日历系统,它等于7天。
当与其他日历系统一起使用时,它必须对应于整数天。
代表一个月概念的单位。
对于ISO日历系统,月份的长度因月份而异。
估计一个月的持续时间是365.2425 Days十二分之一。
当与其他日历系统一起使用时,它必须对应于整数天。
代表一年概念的单位。
对于ISO日历系统,它等于12个月。
估计一年的持续时间为365.2425 Days 。
当与其他日历系统一起使用时,它必须对应于整数天或月,大致等于地球绕太阳通过的年份。
代表十年概念的单位。
对于ISO日历系统,它等于10年。
当与其他日历系统一起使用时,它必须对应于整数天,并且通常是整数年。
代表一个世纪概念的单位。
对于ISO日历系统,它等于100年。
当与其他日历系统一起使用时,它必须对应于整数天,并且通常是整数年。
代表千年概念的单位。
对于ISO日历系统,它等于1000年。
当与其他日历系统一起使用时,它必须对应于整数天,并且通常是整数年。
代表一个时代概念的单位。
ISO日历系统没有时代,因此无法将日期添加到日期或日期时间。
该时代的估计持续时间被人为定义为1,000,000,000 Years 。
与其他日历系统一起使用时,对设备没有限制。
代表永恒概念的人工单位。
这主要与TemporalField一起用于表示无限字段,例如年份或时代。
该单位的估计持续时间被人为定义为Duration支持的最大持续时间。
按照声明的顺序返回一个包含此枚举类型常量的数组。
此方法可用于迭代常量,如下所示:
for (ChronoUnit c : ChronoUnit.values())
System.out.println(c);
返回具有指定名称的此类型的枚举常量。
该字符串必须与用于声明此类型中的枚举常量的标识符完全匹配。
(不允许使用无关的空白字符。)
获取ISO日历系统中此单元的估计持续时间。
本课程中的所有单元都有估计的持续时间。 由于夏令时,天数不同,而月份有不同的长度。
检查单位的持续时间是否为估计值。
此类中的所有时间单位都被认为是准确的,而此类中的所有日期单位都被认为是估计的。
此定义忽略闰秒,但认为天数因夏令时而异,月份的长度不同。
检查此单位是否为日期单位。
从天到日的所有单位都是基于日期的。 基于时间的单位和FOREVER返回false。
检查此单位是否为时间单位。
从纳米到半天的所有单位都是基于时间的。 基于日期的单位和FOREVER返回false。
Enum Constants
Enum Constant
描述
代表一个世纪概念的单位。
代表一天概念的单位。
代表十年概念的单位。
代表一个时代概念的单位。
代表永恒概念的人工单位。
代表AM / PM中使用的半天概念的单位。
表示一小时概念的单位。
表示微秒概念的单位。
代表千年概念的单位。
表示毫秒概念的单位。
表示一分钟概念的单位。
代表一个月概念的单位。
代表纳秒概念的单位,是支持的最小时间单位。
表示第二个概念的单位。
表示一周概念的单位。
代表一年概念的单位。变量和类型
方法
描述
获取ISO日历系统中此单元的估计持续时间。
boolean
检查此单位是否为日期单位。
boolean
检查单位的持续时间是否为估计值。
boolean
检查此单位是否为时间单位。
返回具有指定名称的此类型的枚举常量。
按照声明的顺序返回一个包含此枚举类型常量的数组。