日历未返回正确的月份

时间:2017-12-30 09:06:20

标签: java android

Calendar calendar = Calendar.getInstance();
calendar.set(Calendar.MONTH, 1);

SimpleDateFormat simpleDateFormat = new SimpleDateFormat("MMM");
simpleDateFormat.setCalendar(calendar);
String monthName = simpleDateFormat.format(calendar.getTime());

Log.d("monthName: ", monthName);

在这段代码中,我试图根据它的数字得到一个月的名字。在此示例中,我想记录二月份的数字,但在此示例中,它会记录Mar而不是Feb

为什么这不起作用? Feb的索引是1,不是吗?

0 个答案:

没有答案