TimeUnit API新增
- long convert(Duration duration)
Duration转为任意TimeUnit
java
Duration duration = Duration.ofDays(1L);
// 日
System.out.println(TimeUnit.DAYS.convert(duration));
// 转小时
System.out.println(TimeUnit.HOURS.convert(duration));
// 转分钟
System.out.println(TimeUnit.MINUTES.convert(duration));
// 转秒
System.out.println(TimeUnit.SECONDS.convert(duration));
// 毫秒
System.out.println(TimeUnit.MILLISECONDS.convert(duration));
// 微秒
System.out.println(TimeUnit.MICROSECONDS.convert(duration));
// 纳秒
System.out.println(TimeUnit.NANOSECONDS.convert(duration));
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
2
3
4
5
6
7
8
9
10
11
12
13
14
15