往常按照我的思维计算天数是先判断是否是闰年,在判断是哪个月计算当月有多少天。Java中有一个巧妙的计算方法,代码如下:
Calendar c = Calendar.getInstance();
c.set(year, month, 0); // 输入类型为int类型
int day = c.get(Calendar.DAY_OF_MONTH);
Calendar类用于创建日历,这里参数输入需要求的年和月,日为0,生成的日期,日会变为当月最后一天。
Calendar c = Calendar.getInstance();
c.set(year, month, 0); // 输入类型为int类型
int day = c.get(Calendar.DAY_OF_MONTH);
Calendar类用于创建日历,这里参数输入需要求的年和月,日为0,生成的日期,日会变为当月最后一天。