android日历月开始于0

时间:2012-05-10 07:15:17

标签: java calendar

  

可能重复:
  Why is January month 0 in Java Calendar?

似乎android中的日历使月份从0开始。 为什么要这样设计呢?

final Calendar c = Calendar.getInstance();
mMonth = c.get(Calendar.MONTH);

今天,mMonth是4.

1 个答案:

答案 0 :(得分:0)

这不是由Android开发人员完成的。这是它在java.util.Calendar中的工作原理。 如果您想知道Java开发人员为什么以这种方式设计它,请通过这个主题。 Why is January month 0 in Java Calendar?