美文网首页
2019-04-16

2019-04-16

作者: 一_贫 | 来源:发表于2019-04-16 20:00 被阅读0次

ZonedDateTime

ZonedDateTime类是Java 8中日期时间功能里,用于表示带时区的日期与时间信息的类。可以用于表示一个真实事件的开始时间,如某火箭升空时间等等。
ZonedDateTime 类的值是不可变的,所以其计算方法会返回一个新的ZonedDateTime 实例。

java中做时间处理时一般会采用java.util.Date,但是相比于Date来说,还有更好的选择 -- java.time.LocalDate。

https://www.cnblogs.com/jtools/p/6502999.html

这是jdk8中新增的日期处理类,同时新增的还有java.time.LocalTime、java.time.LocalDateTime等。大多吐槽Date的是其对于月份的处理是从0开始的,取得正确月份还得往后偏移一位。Date内容很丰富,不但包含年月日,还包含时间。

相比Date来说,LoalDate更安全、更精确也更明确。LocalDate不包含时间,只是单纯的年月日,要精确到时分秒甚至毫秒的就需要用java.time.LocalDateTime了。

Instant——它代表的是时间戳

相关文章

网友评论

      本文标题:2019-04-16

      本文链接:https://www.haomeiwen.com/subject/yjlbwqtx.html