我有两次
2011-9-5 0:00
2011-9-5 15:50
当我通过
到达那里时差Date d1=df.parse(interviewList.get(28).getTime());
Date d2=df.parse(interviewList.get(29).getTime());
long d1Ms=d1.getTime();
long d2Ms=d2.getTime();
diff = Math.abs((d1Ms-d2Ms)/60000);
它给了我正确的差异,但差异来自950
我怎样才能以15:50
(这是两个以上的差异)的正确格式得到它
谢谢
答案 0 :(得分:3)
它给你正确的差异,
950分钟= 15小时50分钟
你可以通过
实现这一目标int hour = totalMinutes / 60;
int minute = totalMinutes - (hour * 60);
然后
String dispString = hour + ":" + minute;