JDK8新增的时间类
JDK8新增的时间类可以分为四个部分, 分别是Date类, 日期格式化类, 日历类和工具类
1.Date类
1.1ZoneId
1.2Instant
ofXXX是根据秒, 毫秒, 纳秒来获取时间(距离时间原点)
isXXX用来判断该Instant与其他Instant的前后关系等
minus和plus是在Instant时间的基础上增加和减少时间, 不会改变原Instant的值, 而是会返回一个新的Instant.
1.3ZoneDateTime
withXXX用来修改年, 月, 日等等时间.
2.格式化时间类
3.日历类
注意 :
LocalDate只表示年月日, LocalTime只表示时分秒, LocalDateTime表示年月日时分秒
在日历类中, get是获取, with是修改, minus是减, plus是加, of用来指定年月日或时分秒
4.工具类
static的方法只能用类名调用, 其他的可以用方法调用