function getDays(year,month,day){ // 二月天数:判断是否是闰年 var two=year%4==0&&year%100!==0 || year%400==0 ? 29:28 // 每个月的天数放到数组 var arr=[31,two,31,30,31,30,31,31,30,31,30,31] // 声明变量保存总和,初始值用当月天数 sum=day // 循环获取前几个月的天数,求和 for(var i=0;i<month-1;i++){ // i代表前几个月的天数 // arr[i] 每个月的天数 // sum=sum+arr[i] // console.log(i,arr[i]) sum=sum+arr[i] } // 返回总的天数 return sum } console.log(getDays(2022,9,6));
标签:getDays,第几天,天数,31,30,arr,日期,sum From: https://www.cnblogs.com/createf/p/16663103.html