您的位置:首页 > Web前端 > JavaScript

js判断日期是不是周末

2015-12-23 16:10 821 查看
// 判断日期是不是周末
function checkWeekend() {
var startDate = $("input[name=begin_time]").val();
var endDate = $("input[name=end_time]").val();
var weekDays = 0;// 开始日期和结束日期之间相隔的周末天数
var count = 0;// 循环次数
if(startDate <= endDate) {// 开始日期必须小于结束日期,防止死循环
var nextDate = startDate;
while(nextDate != endDate) {
nextDate = getNextDate(nextDate,1);

// 判断nextDate是否是周末,如果是周末则减去
var day = new Date(nextDate).getDay();//0-周日,6-周六
if(day==0 || day==6) {
weekDays ++;
}

count ++;
if(count>=180) {// 防止死循环
break;
}
}
}

var day = $("input[name=day]").val();
$("input[name=day]").val(day-weekDays);// 减去周末时间
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: