描述
给定年份和月份,返回这个月的天数。
样例
样例 1:
输入: 2020 2 输出: 29
样例 2:
输入: 2020 3 输出: 31
首先判断是否为闰年,如果是闰年二月为29天;先用数组列出12个月的天数
代码:
public int getTheMonthDays(int year, int month) { // write your code here int[] day={31,28,31,30,31,30,31,31,30,31,30,31}; if ((year%4==0&&year%100!=0)||(year%400==0)){ if (month==2){ return 29; } } return day[month-1]; }
注意:下标从零开始,所以二月对应的下标是1,所以最后面要减一。