我會實現一種方法,它接收輸入兩個對象日期並計算這兩者之間經過的時間。我怎樣才能實現這樣的事情?一些想法?計算從開始日期到完成日期的時間
2
A
回答
2
您希望得到答案的單位是?這裏有一個可能性:
public static String timeBetween(Date start, Date end) {
long timeDiff = Math.abs(end.getTime() - start.getTime());
String diff = String.format("in days: %d | in hours: %d | in minutes: %d",
TimeUnit.MILLISECONDS.toDays(timeDiff),
TimeUnit.MILLISECONDS.toHours(timeDiff),
TimeUnit.MILLISECONDS.toMinutes(timeDiff));
return diff;
}
+0
小心絕對。你可能會遇到麻煩! – MozenRath 2012-01-15 21:05:11
1
public long getDifference(Date strt, Date end){
long s = strt.getTime();
long e = end.getTime();
return e-s;
}
返回他們
1
相關問題
- 1. 期間的計算開始日期
- 2. 從日期開始計算夏令時
- 3. 計算從jquery的開始日期和持續時間的結束日期
- 4. 日期時間/日期扣除計算
- 5. 生成開始日期和結束日期之間的日期
- 6. 計算日期從現在開始的某個時間段
- 7. 從jquery開始日期計算結束日期
- 8. 計算人年減去開始日期從結束日期
- 9. 計算起始日期和時間
- 10. 開始日期到結束日期之間的查找時間
- 11. MySQL日期/時間計算
- 12. mysql日期/時間計算
- 13. 時間/日期計算
- 14. 計算日期/時間PHP
- 15. 時間/日期計算
- 16. Excel - 計算日期時間
- 17. dos日期/時間計算
- 18. 日期時間計算C#
- 19. 計算日期時間練成
- 20. 計算開始日期時間的非重疊總時長
- 21. 計算夏令時開始和結束的日期和時間?
- 22. 從日期時間開始的python日期
- 23. 將日期從一年的開始轉換爲日期時間
- 24. MDX計算量度 - 開始日期和結束日期之間的計數
- 25. Excel宏計算結束日期隨開始日期和任務時間提供
- 26. 開始日期計算給定結束日期和工作時間PL/SQL
- 27. 計算從日期時間的金額作爲日期
- 28. 多個「開始日期時間」和「結束日期時間」。生成的開始日期時間和結束日期時間
- 29. 計算到達日期給出的出發日期和時間
- 30. 從給定日期開始計算一個星期的日期列表
嘗試[Joda-Time](http://joda-time.sourceforge.net/) – 2012-01-14 21:09:46