Date和Calendar的种种问题导致程序员们纷纷抛弃原生的jdk日期时间库,转投第三方组件如Joda-Time,Java设计者似乎意识到这个问题,在借鉴Joda-Time的基础上终于在Java8版本中加入了新的日期时间包...Java8 新的日期时间API
(1)日期时间常用类
针对日期和时间,Java8提供了LocalDate, LocalTime, LocalDateTime, Instant等常用类。...创建实例常见操作:
// 当前日期
LocalDate date1 = LocalDate.now();
// 指定日期
LocalDate date2 = LocalDate.of(2019, 6,...(3)时间解析和格式化
LocalDate,LocalTime,LocalDateTime都有parse静态方法用来解析给定的时间日期串:
// 时间日期解析
LocalDateTime parsedDateTime...总结
LocalDate, LocalTime, LocalDateTime, ZoneId之间的关系可以用一张图解释:
?