java8 日期和时间操作
发布时间
阅读量:
阅读量
一、JDK8时间日期操作简介
基于Java8之前的版本的日期与时间API存在一些局限性。其中最为关键的问题是线程安全性。这些问题在随后推出的Java8日期与时间API中得到了修复,并且在功能上也更为强大。值得注意的是,在java.time包中提供的类均设计为不可变且具备高度的 thread-safety。
新的时间及日期API位于java.time中,下面是一些关键类:
- Instant(瞬时) 年月日时分秒毫秒时区
- ZonedDateTime(包含时区的完整日期时间) 这是一个包含时区的完整的日期时间
- LocalDateTime(显示时分秒毫秒) 年月日时分秒毫秒
- LocalDate(表示年月日) 年月日
- LocalTime(显示时分秒毫秒) 时分秒毫秒
- Year(年份) 年
- Year/Month/Day(表示年月日) 年月日
- Month/Day/Year 月日年
Java日期/时间API包含以下相应的包:
- Java.time核心组件库:这是新的Java日期/时间API的核心组件库,整合了所有核心的基础类。这些不可变且线程安全的对象能够高效处理大部分通用需求。例如:包括但不限于LocalDate、LocalTime、LocalDateTime、Instant、Period以及Duration等基础类型对象。
2
全部评论 (0)
还没有任何评论哟~
