LocalDateTime 和 Duration 精确计算时间毫秒差
Posted 闭关苦炼内功
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LocalDateTime 和 Duration 精确计算时间毫秒差相关的知识,希望对你有一定的参考价值。
需求:计算时间毫秒差,从而得出一段程序执行时间
时间类型选用LocalDateTime ,计算时间差的时候采用Duration
LocalDateTime d1 = LocalDateTime.now();
System.out.println(d1);
for(int i=0; i<999; i++){// 仅仅是演示
System.out.print("");
}
System.out.println("");
LocalDateTime d2 = LocalDateTime.now();
System.out.println(d2);
Duration sjc = Duration.between(d2,d1);// 计算时间差
String s1 = new String(sjc.toString()).substring(3);// 转换成字符串类型,然后截取
System.out.println(s1);
你学会了么?
以上是关于LocalDateTime 和 Duration 精确计算时间毫秒差的主要内容,如果未能解决你的问题,请参考以下文章
Java 8 Time Api 使用(LocalDate,LocalTime和LocalDateTime等)
Java 8 Time Api 使用(LocalDate,LocalTime和LocalDateTime等)