Java关于计算某年某月有多少天的问题

往常按照我的思维计算天数是先判断是否是闰年,在判断是哪个月计算当月有多少天。Java中有一个巧妙的计算方法,代码如下:
Calendar c = Calendar.getInstance();
c.set(year, month, 0); // 输入类型为int类型
int day = c.get(Calendar.DAY_OF_MONTH);

Calendar类用于创建日历,这里参数输入需要求的年和月,日为0,生成的日期,日会变为当月最后一天。

posted @ 2017-09-26 15:37  huangxin_zua  阅读(846)  评论(0编辑  收藏  举报