格式如下:12月6,12,13,19,20,26,27日

解决方案 »

  1.   

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
    <title> New Document </title>
    <meta name="Generator" content="EditPlus">
    <meta name="Author" content="">
    <meta name="Keywords" content="">
    <meta name="Description" content="">
    </head><body>
    <script language="JavaScript">
    <!--
    //格式化日期格式   
         function Date.prototype.toString(){   
        return this.getFullYear()+"-"+(this.getMonth()+1)+"-"+this.getDate();   
        }    
    //本月第一天   
         function showMonthFirstDay()   
        {   
            var Nowdate=new Date();   
            var MonthFirstDay=new Date(Nowdate.getYear(),Nowdate.getMonth(),1);   
            return MonthFirstDay;   
        }   
        
        //本月最后一天    
      
         function showMonthLastDay()   
        {   
            var Nowdate=new Date();   
            var tmpDate=new Date(Nowdate.getYear(),Nowdate.getMonth()+1,1);   
            //tmpDate.setDate(tmpDate.getDate() -1);   
            //return new Date(Nowdate.getYear(),Nowdate.getMonth(),tmpDate.getDate());    
            var MonthLastDay=new Date(tmpDate-86400000);   
            return MonthLastDay;    
      
        }    function get(){
    var begin = showMonthFirstDay() ;
    var end = showMonthLastDay() ;

    var b = begin.getDate();
    var e = end.getDate();
    var nowdate = new Date();
    var tmp ;
    var str =""; for(var i=b ; i<=e ; i++){
    tmp = new Date(nowdate.getYear(),nowdate.getMonth(),i); 
    if(tmp.getDay()==0){
    str += i + ","
    }
    } return str.substring(0,str.length) ;
     } alert(get());
    //-->
    </script>
    </body>
    </html>
      

  2.   


    <script type="text/javascript">
    var year = new Date().getFullYear();
    var month = new Date().getMonth();
    var result = [];
    for(var i = 1; i <= 31; i++){
    var weekday = new Date(year, month, i).getDay();
    if(weekday == 0 || weekday == 6 ){
    result.push(i);
    }
    }
    document.write((month + 1) + "月:" + result.join(","));
    </script>