我正在尝试将日历值设置为其基数(0),以便稍后将其与另一个值进行比较。当我尝试打印结果时,我在使用 SimpareDateFormat 时得到了月份值。有什么想法吗?我做得对吗?
SimpleDateFormat DataDateFormat = new SimpleDateFormat("yyyy-MM-dd");
SimpleDateFormat DataDateFormatMonth = new SimpleDateFormat("MM");
Calendar cld = Calendar.getInstance();
cld.set(1, 1, 1);
System.out.println(DataDateFormat.format(cld.getTime())); // -> 0001-02-01
System.out.println(DataDateFormatMonth.format(cld.getTime())); // -> 02 !!!!
System.out.println(cld.get(Calendar.MONTH)); // -> 1