【发布时间】:2013-09-04 08:23:16
【问题描述】:
这里我得到了计算两次(time1,time2)之间差异的代码部分。 如何添加秒并将 60 秒转换为一分钟?
我认为有一种更简单的方法来处理它,但我正在为初学者阅读书籍,所以我想以与此处计算小时和分钟相同的方式得到答案。
hours=time2/100-time1/100;
mins=time2%100-time1%100;
hours=mins>0?hours:hours-1;
mins=mins>0?mins:mins+60;
【问题讨论】:
-
time1和time2的单位是什么? -
改用 API,例如Joda Time
-
为什么要除以 100 得到小时数?