有谁知道为什么我得到下面的输出?我预计 2012-12 而不是 2013-12
Calendar cal=Calendar.getInstance();
cal.set(Calendar.YEAR,2012);
cal.set(Calendar.MONTH,12-1);
cal.set(Calendar.DATE,30);
Date date=cal.getTime();
System.out.println(date);
String YYYY_MM=format.format(date);
System.out.println(YYYY_MM);
输出
Sun Dec 30 18:30:52 KST 2012
2013-12
预期的
Sun Dec 30 18:30:52 KST 2012
2012-12