嗨,我正在使用以下方法创建日历实例:
Calendar calendarDate=Calendar.getInstance();
calendarDate.set(2012, 6, 1,0,0,0);
Date date1=calendar.getTime();
之后,我使用以下方法创建 java.util.date 的实例:
Date date2=new Date(2012 - 1900,7-1, 01);
现在,当我尝试使用以下代码比较日期时:
System.out.println(date2.compareTo(date1));
System.out.println(date1.compareTo(date2));
它打印 -1 和 1 而不是 0(零)。
谁能帮我找出问题所在?