我必须计算两个日期之间的差异。这是我的代码:
System.out.println("date1 "+date1);
System.out.println("date2 "+date2);
totalDifference=date2.getSeconds()-date1.getSeconds();
System.out.println("Total Difference is"+totalDifference);
我面临的问题是结果为0:
09-24 17:24:53.839: I/System.out(9317): date1 Wed Aug 15 00:00:00 GMT+05:30 2012
09-24 17:24:53.839: I/System.out(9317): date2 Mon Sep 24 17:24:00 GMT+05:30 2012
09-24 17:24:53.839: I/System.out(9317): Total Difference is 0
我做错了什么?
感谢大家的解决方案和其他宝贵的资源,也请帮助我解决这个问题。 嘿,假设如果我输入 31st Aug 23:59:00 和下一个日期 1 September 00:02:00 ,我需要将记录显示为 1 天。请帮我做这个