Calendar
//判断某一年是平年还是润年
//判断某月有多少天
Calendar ca = Calendar.getInstance();
//传入的日期是2006年3月1日
ca.set(5004, 2, 1);
//打印出月份,需要+1
System.out.println(ca.get(Calendar.MONTH) + 1);
//减去1天
ca.add(Calendar.DAY_OF_MONTH, -1);
//获取2月份的天数
int day = ca.get(Calendar.DAY_OF_MONTH);
System.out.println(ca.get(Calendar.MONTH) + 1 + "月有" + day + "天");
//如果这一天是29天 则是闰年
if (day == 29) {
System.out.println(ca.get(Calendar.YEAR) + "是润年");
} else {
System.out.println(ca.get(Calendar.YEAR) + "是平年");
}