加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

Java:为什么TimeUnit缺少枚举?

发布时间:2020-12-14 17:44:03 所属栏目:Java 来源:网络整理
导读:我只是想知道为什么在TimeUnit Java类中缺少一些枚举? 其实最大的时间是DAY,而我想使用像WEEK,YEAR … 解决方法 TimeUnit.DAYS常量代表24小时的间隔,而不是日历日(午夜到午夜).超过一天(一周,一个月,一年)的任何事情都是日历单元,而不是时间单位.日历单元的
我只是想知道为什么在TimeUnit Java类中缺少一些枚举?

其实最大的时间是DAY,而我想使用像WEEK,YEAR …

解决方法

TimeUnit.DAYS常量代表24小时的间隔,而不是日历日(午夜到午夜).超过一天(一周,一个月,一年)的任何事情都是日历单元,而不是时间单位.日历单元的持续时间取决于正在使用的日历:例如,一周可能会在夏季时间延长或超过一周的时间内延长或缩短一星期的时间,闰年更长一天.这就是为什么包括日历单元到TimeUnit枚举是没有道理的.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读