我想做这样的事情:
Date startDate = new Date();
// Do Something
Date endDate = new Date();
double msElapsedTime =endDate.getTime()-startDate.getTime();
我的结果值以毫秒为单位,如下所示:7.0
但我希望得到确切的值,例如:7.15
我该怎么做?
答案 0 :(得分:2)
long startTime = System.nanoTime()
// Do Something
long endTime = System.nanoTime();
// to get microsecond value
double msElapsedTime = ((double) (endTime - startTime)) / 1000.0;