背景
最近在项目中遇到了一些时间进行转化的小需求,比如一个时间添加多少天之后,两个时间的比较之类的。这里要去了解一下java8中的新增的时间API–LocalDateTime。
一些用法
系统时间
1 | // now方法获取系统时间 |
特定日期
1 | // of方法获取特定日期 |
格式化
1 | */ |
日期转换
1 | // LocalDate --> LocalDateTime |
日期加减
1 | LocalDate now = LocalDate.now(); |
计算间隔
1 | LocalDateTime before = LocalDateTime.of(2011, 2, 11, 11, 11, 11); |
日期比较
1 | LocalDate compareDate1 = LocalDate.of(2011, 1, 1); |
和java.util.Date的转换
1 | // LocalDateTime --> Instant --> Date |