我创建了一个过滤器来监视请求的长度。
long start = System.nanoTime(); ... long end = System.nanoTime();
我现在如何获得毫秒数?
(end - start) / 1000000
1微秒= 1000纳秒
1毫秒= 1000微秒
请注意,结果会四舍五入,但是无论如何您通常都无法获得真正的纳秒精度(准确性取决于操作系统)。从Javadoc开始nanoTime():
nanoTime()
此方法提供纳秒精度,但不一定提供纳秒精度。