将工作日添加到新日期 [英] Add business days to the new date
本文介绍了将工作日添加到新日期的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想在1个工作日内添加新的日期。例如,如果用户选择任何星期五,则应在第二个字段中显示星期一的日期。下面是代码:
JQUERY:
$(function( ){
$ b $('。one')。datepicker({
onSelect:function(date){
var date2 = $('。one')。datepicker(' getDate');
date2.setDate(date2.getDate()+ 1);
$('。two')。datepicker('setDate',date2);
}
))
$('。two')。datepicker({})
});
HTML:
< input class =onename =first/>
< input class =twoname =second/>
解决方案
请检查此项。 b
$(function(){
$('。one')。datepicker({
onSelect:function(date){
var date2 = $('。one')。datepicker('getDate');
date2.setDate(date2.getDate()+1);
var day2 = date2.getDay() ;
if(day2 == 0){
date2.setDate(date2.getDate()+1);
}
else if(day2 == 6){
date2.setDate(date2.getDate()+ 2);
}
$('。two')。datepicker('setDate',date2);
}
})
$('。two')。datepicker({})
});
I would like to add the new date with 1 business day. For example if user select any Friday, it should display Monday's date in the second field. Below is the code:
JQUERY:
$(function () {
$('.one').datepicker({
onSelect: function (date) {
var date2 = $('.one').datepicker('getDate');
date2.setDate(date2.getDate() + 1);
$('.two').datepicker('setDate', date2);
}
})
$('.two').datepicker({})
});
HTML:
<input class="one" name="first" />
<input class="two" name="second" />
解决方案
Please check this.
$(function(){
$('.one').datepicker({
onSelect: function(date){
var date2 = $('.one').datepicker('getDate');
date2.setDate(date2.getDate()+1);
var day2=date2.getDay();
if(day2==0){
date2.setDate(date2.getDate()+1);
}
else if(day2==6){
date2.setDate(date2.getDate()+2);
}
$('.two').datepicker('setDate', date2);
}
})
$('.two').datepicker({})
});
这篇关于将工作日添加到新日期的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文