我创建了一个过滤器来监视请求的长度。
long start = System.nanoTime();
...
long end = System.nanoTime();
我现在如何获得毫秒数?
最佳答案
(end - start) / 1000000
1微秒= 1000纳秒
1毫秒= 1000微秒
请注意,结果将四舍五入,但是无论如何您通常都无法获得真正的纳秒精度(准确性取决于操作系统)。从Javadoc上
nanoTime()
:关于java - 如何通过减去2 nanoTime对象获得有意义的结果?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3654848/