Java 计算 2 个日期对象中的差值

可以使用下面的代码:

[code]long diff = d2.getTime() - d1.getTime();//as given

long seconds = TimeUnit.MILLISECONDS.toSeconds(diff);
long minutes = TimeUnit.MILLISECONDS.toMinutes(diff); [/code]

如果计算不同的天数:

[code]long diff = d2.getTime() - d1.getTime();//as given

long days= TimeUnit.MILLISECONDS.toDays(diff); [/code]