我正在比较 java 中的 2 个日历对象。这是我设置它们的方式
Calendar calendar1 = Calendar.getInstance();
calendar1.set(2012, 6, 17, 13, 0);
我从表列“2012-07-17 13:00:00”中获取以下值并将其设置为 Date Java 对象,然后我使用此 Date 对象设置第二个 Calander 对象。
Calendar calendar2 = Calendar.getInstance();
calendar2.setTime(/*Above date object who value is '2012-07-17 13:00:00'*/);
现在,当我比较时,我希望这是真的,因为两个 Calender 对象是相同的
calendar2.compareTo(calendar1) >= 0
但相反,我看到这正在成为现实
calendar2.compareTo(calendar1) < 0
有人可以帮忙吗?