获取当前的时间指定时间
- Instant
时间戳:时间瞬时点
now ():获取从1970-01-01 00:00:00到现在的毫秒值
atOffSet(int) :设置偏移量
例如 Instant.atOffSet(ZoneOffSet.ofHours(8)) - LocalTime
当前或指定的时间 格式是 HH:mm:ss SSS - LocalDate
当前或指定的日期,格式是yyyy-MM-dd - LocalDateTime
当前或指定的,格式是yyyy-MM-dd HH:mm:ss SSS 是前面两者的结合
获取时间区间的时间值
-
Duration:时间的区间,用来度量秒和纳秒之间的时间值
Duration between = Duration.between(start,end);
toMils():换算成毫秒
between.toMils()
参数值为LocalDate的时候是计算异常的,原因是只有年月日 -
Period:一段时间的区间,用来度量年月日之间的时间值
Period = Period.between(time1,time2);
参数格式为LocalDate