我的日历如下: 1月1 2 3 4 5 6 7 8 9等 2月1 2 3 4 5 6等
我必须在周末做好准备。但我有一个问题,检查它是星期六还是星期天。只得错误的日子
function getmonthname是月份名的数组。
<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>
感谢您的帮助