废话不说,直接上代码:
// 获取月份天数
var d = new Date(2020, 2, 0);
console.log(d.getDate());//29
// 封装起来
function myMonth(){
var d = new Date(year, month, 0);
return d.getDate();
}
var allDay = myMonth(2099, 1);
alert(allDay);//31
// 获取当月天数
function monthDay(){
var date = new Date();
var year = date.getFullYear();
var month = date.getMonth()+1;
var d = new Date(year, month, 0);
return d.getDate();
}
alert(monthDay());
这样写的好处是不用判断是否为闰年,不用计算二月是28天还是29天
小伙伴喜欢有帮助就点个赞吧~

527

被折叠的 条评论
为什么被折叠?



