一、改版原因
1、老板的Date和Calander存在问题,日期操作名称混乱,有的在text下,有的在util下,包名混乱
2、Simple包混乱,致命错误线程不安全。
3、1.8规范的放在java.time目录下
二、1.8日期使用简介
1、使用 LocalDate、LocalTime、LocalDateTime
LocalDate、LocalTime、LocalDateTime 类的实 例是不可变的对象,分别表示使用 ISO-8601日 历系统的日期、时间、日期和时间。它们提供了简单的日期或时间,并不包含当前的时间信息。也不包含与时区相关的信息。
2、LocalDateJDK文档介绍
文本加代码
1 LocalDate localDateMin = LocalDate.MIN; 2 System.out.println("localDateMin年的最小取值范围 :\n" + localDateMin); 3 4 LocalDate localDateText = LocalDate.parse("2018-12-05"); 5 System.out.println("localDateText输出字符串日期 :\n" + localDateText);