<script language=javascript>
var year=2006;
var month=2;
var objdate=new Date(year,parseInt(month)-1,01)
var MonthFirst=showMonthFirstDay(objdate);
var MonthLast=showMonthLastDay(objdate);
var day=MonthFirst.getDay();
var dayNum=MonthLast.getDate();
alert(Math.floor((dayNum-day)/7))//这个就是你要的周数
//本月第一天
function showMonthFirstDay(obj)
{
var MonthFirstDay=new Date(obj.getYear(),obj.getMonth(),1);
return MonthFirstDay;
}
//本月最后一天
function showMonthLastDay(obj)
{
var MonthNextFirstDay=new Date(obj.getYear(),obj.getMonth()+1,1);
var MonthLastDay=new Date(MonthNextFirstDay-86400000);
return MonthLastDay;
}
</script>
var year=2006;
var objdate=new Date(year,1,1)
var obj2Date=new Date(year,1,29)
var WeekNum=0;
var AllNum=365;
if(obj2Date.getMonth()==1)
{
AllNum=AllNum+1;
}var day=objdate.getDay();
alert(Math.floor((AllNum-day)/7))//这个就是你要的周数</script>
<script language=javascript>
var year=2005;
var objdate=new Date(year,0,1)
var obj2Date=new Date(year,1,29)
var WeekNum=0;
var AllNum=365;
if(obj2Date.getMonth()==1)
{
AllNum=AllNum+1;
}
var day=objdate.getDay();
alert(Math.floor((AllNum-(7-day))/7))//这个就是你要的周数</script>
<script language=javascript>
var year=2006;
var month=5;
var objdate=new Date(year,parseInt(month)-1,01)
var MonthFirst=showMonthFirstDay(objdate);
var MonthLast=showMonthLastDay(objdate);
var day=MonthFirst.getDay();
var dayNum=MonthLast.getDate();
var num=Math.floor((dayNum-(7-day))/7)
if(day==0)
{
num++
}
alert(num)//这个就是你要的周数
//本月第一天
function showMonthFirstDay(obj)
{
var MonthFirstDay=new Date(obj.getYear(),obj.getMonth(),1);
return MonthFirstDay;
}
//本月最后一天
function showMonthLastDay(obj)
{
var MonthNextFirstDay=new Date(obj.getYear(),obj.getMonth()+1,1);
var MonthLastDay=new Date(MonthNextFirstDay-86400000);
return MonthLastDay;
}
</script>年的周数
<script language=javascript>
var year=2005;
var objdate=new Date(year,0,1)
var obj2Date=new Date(year,1,29)
var WeekNum=0;
var AllNum=365;
if(obj2Date.getMonth()==1)
{
AllNum=AllNum+1;
}
var day=objdate.getDay();
num=Math.floor((AllNum-(7-day))/7)
if(day==0)
{
num++;
}
alert(num)//这个就是你要的周数</script>