LocalDate、LocalTime、LocalDateTime 区别
LocalDate、LocalTime、LocalDateTime是java8对日期、时间提供的新接口。相比于SimpleDateFormat
,线程安全
。
- LocalDate 用于
日期
的计算 - LocalTime 用于
时刻
的计算(带有毫秒) - LocalDateTime 用于
日期+时刻
的计算
LocalDate 使用
基础使用
LocalTime timeMs = LocalTime.now();
System.out.println(">>>获取当前时间: " + timeMs);
// 通过设置纳秒为0 保留秒 1秒 = 十亿纳秒
LocalTime time = timeMs.withNano(0);
System.out.println(">>>获取当前时间(不带毫秒): " + time);
// 带有毫秒
>>>获取当前时间: 10:20:00.856
>>>获取当前时间(不带毫秒): 10:20
>>>获取当前时间: 10:21:26.992
>>>获取当前时间(不带毫秒): 10:21:26
标签:10,jdk1.8,获取,毫秒,LocalDateTime,LocalDate,LocalTime
From: https://www.cnblogs.com/yangyanrui/p/jdk18-localdatelocaltimelocaldatetime.html