我会实现一种方法,它接收输入两个对象日期并计算这两者之间经过的时间。我怎样才能实现这样的事情?一些想法?计算从开始日期到完成日期的时间
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