var date = new Date(current_year,parseInt(current_month)-1,1); 
var day = date.getDay(); JS中的月是从0开始的

解决方案 »

  1.   

    function getWeekday(year,month)
    {
        var thisDate=new Date(year,month-1,1);
        var wd=thisDate.getDay();
        var arrwd=['一','二','三','四','五','六','日'];
        return "星期"+arrwd[wd-1];
    }//for example
    alert(getWeekday(2008,8));
      

  2.   

    function getWeekday(year,month) 

        var thisDate=new Date(year,month-1,1); 
        var wd=thisDate.getDay(); 
        var arrwd=['一','二','三','四','五','六','日']; 
        return "星期"+arrwd[wd-1]; 
    } //for example 
    alert(getWeekday(2008,8));