根据年月获取最大天数
最近的项目中遇到这么一个问题,点击Button需要控制天数的增加减少(不使用DatePicker控件),所以要判断当前所处月份的最大天数,于是封装了这么一个方法,方便使用,代码如下;
/**
* 根据当前选择的年月判断最大天数
*/
private int getMaxDayOfMonth(int cYear, int cMonth) {
Calendar cld = Calendar.getInstance();
cld.set(Calendar.YEAR, cYear);
cld.set(Calendar.MONTH, cMonth);
return cld.getActualMaximum(Calendar.DAY_OF_MONTH);
}