Java 获取当前日期不对

public static Calendar c = Calendar.getInstance();
public static int mYear = c.get(Calendar.YEAR); //获取当前年份
public static int mMonth = c.get(Calendar.MONTH); //获取当前月份
public static int mDay = c.get(Calendar.DAY_OF_MONTH); //获取当前月份的日期号码

今天是2015年12月28日,但是我这样获取的是2015年11月28日.在Android Studio中是这样,我用MyEclipse试一下也是这样,请问是哪里出问题了?

因为月份的下标是从0开始的,你不能直接用,必须要+1才能拿去用

它返回的是常量值,从0到11
所以
一月对应0
十二月对应11