编程爱好者之家

javascript判断每个月有几个周

2018-07-10 15:41:18 546

function showWeek(y,m) {
    var s = (new Date(y,m-1,1).getDay()+6)%7;
    var e = (new Date(y,m,0).getDay()+6)%7;
    return s<=3 && e>=3 ? 5:4;
}
for (var i = 1; i <= 12; i++) {
	console.log("2018年"+i+"月:"+showWeek(2018,i));
}

得出结果如下

image.png

同类文章