两次计算差异

har*_*rqs 3 java datetime calendar

我正在计算两次之间的差异,我能够在几小时内得到差异并使用单独的方程式进行分钟,是否有任何单一的方程式,我可以一次性获得小时和分钟.我使用的是:

这里的差异是两个时间值之间的差异

long diffHours1 = diff / (60 * 60 * 1000);
long min=diff/(60*1000);
Run Code Online (Sandbox Code Playgroud)

Era*_*dan 5

我不确定它在这里是否有用,但Joda Time似乎有一些使用Period的详细解决方案,例如

Period p = new Period(startDate, endDate)
int minutes = p.getMinutes(); //returns the left over minutes part
int seconds = p.getSeconds(); //returns the seconds part
Run Code Online (Sandbox Code Playgroud)

我不确定对于这个特殊情况你需要的东西比你拥有的还要多,我同意aix的观点