java8时间相关类笔记

所在包

Java8引入了一套全新的时间日期API,在java.time包下。

time包中的是类是不可变线程安全

主要类

  • Instant ——它代表的是时间戳
  • LocalDate——不包含具体时间的日期,比如2014-01-14。它可以用来存储生日,周年纪念日,入职日期等。
  • LocalTime——它代表的是不含日期的时间
  • LocalDateTime——它包含了日期及时间,不过还是没有偏移信息或者说时区。
  • ZonedDateTime——这是一个包含时区的完整的日期时间,偏移量是以UTC/格林威治时间为基准的。

参考

java8新的时间日期库及使用示例