java8 时间处理 LocalDate LocalTime LocalDateTime 及毫秒转换

2022-11-21 10:46:44

LocalDate 各种和日期的操作,以天为最小单位,支持 日,月,年,星期的增加和减少,计算方便,格式化灵活。没有时分秒。


LocalTime 没有日期,只是时间,就是时分秒,毫秒,可以选择不用毫秒,可以进行相应的加减计算。


LocalDateTime 完整时间,年月日,时分秒。可以进行unix timestamp 毫秒转换,LocalDate,LocalTime 都不行。

LocalDateTime localDateTime = LocalDateTime.now();System.out.println(localDateTime.toInstant(ZoneOffset.ofHours(8)).toEpochMilli());

Instant 可以用来把 LocalDate和原有Date 类型进行转换

Date , Calendar 不建议继续使用了。

  • 作者:HappyLeon1979
  • 原文链接:https://blog.csdn.net/u010918970/article/details/79364259
    更新时间:2022-11-21 10:46:44