Javascript 如何在jquery datepicker中将星期一作为第一天

Javascript 如何在jquery datepicker中将星期一作为第一天,javascript,jquery,html,date,Javascript,Jquery,Html,Date,如果运行代码段,您将看到星期一是第7天,如何将星期一作为一周的第一天 例子: 2017年1月5日星期一第1周 2017年2月5日星期二第2周 $(函数(){ var weekStart=新日期(2017年1月27日); var花名册=[“工作”、“休息”、“休息”、“工作”、“工作”、“工作”、“工作”, “关”、“工作”、“工作”、“工作”、“关”、“关”、“工作”]; $(“#date”).datepicker({minDate:weekStart,onSelect:function(d

如果运行代码段,您将看到星期一是第7天,如何将星期一作为一周的第一天 例子: 2017年1月5日星期一第1周 2017年2月5日星期二第2周


$(函数(){
var weekStart=新日期(2017年1月27日);
var花名册=[“工作”、“休息”、“休息”、“工作”、“工作”、“工作”、“工作”,
“关”、“工作”、“工作”、“工作”、“关”、“关”、“工作”];
$(“#date”).datepicker({minDate:weekStart,onSelect:function(dateStr){
var date=$(this.datepicker('getDate');
var days=Math.floor((date.getTime()-weekStart.getTime())/(24*60*60*1000));
风险值周=数学下限(天/7)%2;
$('周').val(周+1);
$('#day').val($.datepicker.formatDate('DD',date));
$('#work').val(花名册[week*7+date.getDay()-1]);
}});
});
日期:

日期:

周:

工作:


您缺少
第一天:1
参数


$(函数(){
var weekStart=新日期(2017年1月27日);
var花名册=[“工作”、“休息”、“休息”、“工作”、“工作”、“工作”、“工作”,
“关”、“工作”、“工作”、“工作”、“关”、“关”、“工作”];
$('#date')。日期选择器({firstDay:1,minDate:weekStart,onSelect:function(dateStr){
var date=$(this.datepicker('getDate');
var days=Math.floor((date.getTime()-weekStart.getTime())/(24*60*60*1000));
风险值周=数学下限(天/7)%2;
$('周').val(周+1);
$('#day').val($.datepicker.formatDate('DD',date));
$('#work').val(花名册[week*7+date.getDay()-1]);
}});
});
日期:

日期:

周:

工作:

我的答案是0月底 var weekStart=新日期(2017年0月27日)


$(函数(){
var weekStart=新日期(2017年0月27日);
var花名册=[“工作”、“休息”、“休息”、“工作”、“工作”、“工作”、“工作”,
“关”、“工作”、“工作”、“工作”、“关”、“关”、“工作”];
$('#date')。日期选择器({firstDay:1,minDate:weekStart,onSelect:function(dateStr){
var date=$(this.datepicker('getDate');
var days=Math.floor((date.getTime()-weekStart.getTime())/(24*60*60*1000));
风险值周=数学下限(天/7)%2;
$('周').val(周+1);
$('#day').val($.datepicker.formatDate('DD',date));
$('#work').val(花名册[week*7+date.getDay()-1]);
}});
});
日期:

日期:

周:

工作:


您所说的“周一是第7天”是什么意思?运行它,周一的se week nr是第1周,周二是第2周运行它,周一的se week nr是第1周,周二是第2周