使用时间戳计算程序耗时时间,可以直接拷贝使用
public void test01(){
Calendar cal = Calendar.getInstance();
long start = System.currentTimeMillis(); // 代码执行前时间
try {
Thread.currentThread().sleep(3160);
} catch (Exception err) {
err.printStackTrace();
}
long end = System.currentTimeMillis(); // 代码执行后时间
cal.setTimeInMillis(end - start);
System.out.println("耗时: " + cal.get(Calendar.MINUTE) + "分 " + cal.get(Calendar.SECOND) + "秒 " + cal.get(Calendar.MILLISECOND) + " 微秒");
}