/**
* 根据年月计算出这个月有多少周
* @param year 年
* @param month 月(0-11)
* @returns 总共的周数
*/
function getWeekCounts( year, month ) {
var firstWeek =new Date(year, month,1).getDay();//拿到这个月1号是星期几
var lastDay = 32 - new Date(year, month, 32).getDate();//拿到这个月有多少天
var a;
if(firstWeek ==0){
a =7;
}else{
a=firstWeek;
}
return Math.ceil((lastDay-(7-a+1))/7+1);
}
js根据年月计算出这个月有多少周
最新推荐文章于 2024-07-29 14:00:50 发布