Javascript 无法从我的日历脚本获取周末

Javascript 无法从我的日历脚本获取周末,javascript,calendar,Javascript,Calendar,我尝试了很多东西。没有什么能起作用,否则我的周末就错了 我的日历如下所示: 一月一二三四五六七八九等 二月一二三四五六等 我不得不在周末加班。但是我有一个问题要检查是周六还是周日。只得到错误的日子 函数getmonthname是MonthName的数组 <script> var Year = 2017; function getDays(m,y){ return new Date(y,m,1,-1).getDate(); } var myDate = new Date()

我尝试了很多东西。没有什么能起作用,否则我的周末就错了

我的日历如下所示: 一月一二三四五六七八九等 二月一二三四五六等

我不得不在周末加班。但是我有一个问题要检查是周六还是周日。只得到错误的日子

函数getmonthname是MonthName的数组

<script>
var Year = 2017;

function getDays(m,y){
    return new Date(y,m,1,-1).getDate();
}

var myDate = new Date();

//monate erstellen
for( var i=1; i <=12; i++){

    $("#kalbody").append('<div id="kalenderLine' + i + '" class="kalenderLine"></div>');
    $("#kalenderLine"+i).append('<div id="month'+i+'" class="monthName">'+getMonthname(i)+'</div>');


    //tage für monate erstellen
    for( var mi=1; mi <=getDays(i,Year); mi++){             


    //weekends

myDate.setFullYear(2017);
myDate.setMonth(i);
myDate.setDate(mi);

if(myDate.getDay() == 6 || myDate.getDay() == 0) {

    wE="weekend"
    console.log(mi+'.'+i);

}
else{
    wE="";  
}

        //wE="";
        $("#kalenderLine"+i).append('<div class="dayCell '+wE+'"> <span class="dayCellNr">'+mi+'</span> </div>');
    }
}
</script>

风险值年份=2017年;
函数getDays(m,y){
返回新日期(y,m,1,-1).getDate();
}
var myDate=新日期();
//单体厄斯泰伦

对于(var i=1;我使用必要的日期值创建日期,并检查是否
[0,6].indexOf(date.getDay())>-1
使用必要的日期值创建日期,并检查是否
[0,6].indexOf(date.getDay())>-1