java.util.Date()类好像只能精确到秒吧?如果只须精确到秒,那就这样!java.util.Date startTime = new java.util.Date(); ....//运行你的程序 java.util.Date finishTime = new java.util.Date(); 然后相减
相减我也会呀。 long startTime = System.currentTimeMillis(); // do something... long timespan = System.currentTimeMillis() - startTime; 现在问题是如何将这个timespan变成多少天、小时、分和秒?
一般也就按楼上那样处理了 :)
只是涉及到具体的年月日之间差了几年几月几天就不好处理了 :)
....//运行你的程序
java.util.Date finishTime = new java.util.Date();
然后相减
long startTime = System.currentTimeMillis();
// do something...
long timespan = System.currentTimeMillis() - startTime;
现在问题是如何将这个timespan变成多少天、小时、分和秒?