我想问一下,如果可以在第一个datepicker中选择日期,可以在第二个日期选择器中添加一天。
在某段代码下面,部分带有注释,显示此事件的时间。 此代码工作正常,但我想在第一次datepicker更新时添加一天。 现在,此代码更新第二个datepicker,其精确值为第一个。 没有moment.js,这可能吗?
var nowTemp = new Date();
var now = new Date(nowTemp.getFullYear(), nowTemp.getMonth(), nowTemp.getDate(), 0, 0, 0, 0);
var checkin = $('.date-1').datepicker({
startDate: now,
onRender: function (date) {
return date.valueOf() < now.valueOf() ? 'disabled' : '';
}
}).on('changeDate', function (selected) {
startDate = new Date(selected.date.valueOf());
startDate.setDate(startDate.getDate(new Date(selected.date.valueOf())));
// This code updates second datepicker, but should add + 1 day to this date.
$('.date-2').datepicker('setStartDate', startDate);
$('.date-2').datepicker('setDate', startDate);
}).data('datepicker');