我在JFormattedTextFields
中使用Java中的两个JFrame
作为日期。我将它们格式化为(DD/MM/YYYY)
。
我怎样才能在几天内发现它们之间的差异?
答案 0 :(得分: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)
解析日期,使用Calendar标准类或Joda Time库来比较日期。