2013-10-20 229 views

回答

2

您可以使用Joda Time

DateTime date1 = new DateTime(2013, 12, 20, 0, 0); 
DateTime date2 = new DateTime(2013, 12, 23, 0, 0); 
Days.daysBetween(date1, date2).getDays(); // Will return 3 
//since date2 is 3 days after date1 
+1

酷,他只是提高自己的复制粘贴技巧。另外,他想分析一些日期,所以你的回答是不完整的。 –

+0

@SilviuBurcea我认为这个答案并不完整,这是故意的。 OP将必须通过阅读文档或教程将日期转换为日期时间(这并不困难)来完成他的工作。 – Pshemo

0

解析日期,使用日历标准类或Joda时间库来比较日期。