0
我在我的JFrame
中在Java中使用了两个JFormattedTextFields
日期。我格式化他们在格式(DD/MM/YYYY)
。在Java中查找两个日期之间的差异
我怎样才能找到他们在天之间的差异?
我在我的JFrame
中在Java中使用了两个JFormattedTextFields
日期。我格式化他们在格式(DD/MM/YYYY)
。在Java中查找两个日期之间的差异
我怎样才能找到他们在天之间的差异?
您可以使用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
解析日期,使用日历标准类或Joda时间库来比较日期。
酷,他只是提高自己的复制粘贴技巧。另外,他想分析一些日期,所以你的回答是不完整的。 –
@SilviuBurcea我认为这个答案并不完整,这是故意的。 OP将必须通过阅读文档或教程将日期转换为日期时间(这并不困难)来完成他的工作。 – Pshemo