接口可有默认方法和静态方法😱
安全时间日期 java.time系列
以前时间日期多线程是不安全的,像SimpleDateFormat()就得用ThreadLocal<>
使用ISO标准日期就用java.time系列
java.time.format:(DateTimeFormatter多线程下安全)
java.time下
静态方法now()创建当前时间对象
面向人的三大类
面向计算机
计算间隔
java.time.temporal时间矫正器
所有时间类都实现了with(TemporalAdjuster adjuster):
java.time.format下时间日期格式化DateTimeFormatter
记住:解析用时间类静态方法 【静态解析】
时区处理
常用时区:Asia/Shanghai; America/New_York(没有北京)
注解
可重复注解需要有注解@Repeatable: