最简单的是遍历每一天
有没有更方便的函数我就不知道了!

解决方案 »

  1.   

    方法笨笨的,但是能用:
    <script language="JavaScript" Type="text/JavaScript">
    //参数说明:iYear-年份,iMonth-月份(1-12),输入错误时返回0
    function CountWeekendDays(iYear,iMonth)
    {
    Month = iMonth - 1;
    var DaysCount = 0;
    var myDate = new Date(iYear,Month,1);
    while (myDate.getMonth() == Month)
    {
    if(myDate.getDay() == 0 || myDate.getDay() == 6) DaysCount ++;
    myDate.setTime(myDate.getTime() + 1*24*60*60*1000);
    }
    return DaysCount;
    }
    alert(CountWeekendDays(2004,3));
    </script>