[英]java: compare time/date and get the correct format of time difference
我有兩次
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
類的正確格式獲取它(這是上述兩者的區別)
謝謝
它給你正確的區別,
950分鍾= 15小時50分鍾
你可以通過實現
int hour = totalMinutes / 60;
int minute = totalMinutes - (hour * 60);
接着
String dispString = hour + ":" + minute;
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.