我有这个问题:
我需要将结束日期值设置为所选的开始日期增加一天,这适用于以下代码:
$('#edit-start-date').on('changeDate', function() {
var start_date = $('#edit-start-date').datepicker('getDate');
var end_date = $('#edit-end-date').datepicker('getDate', '+1d');
if (end_date <= start_date) {
end_date.setDate(end_date.getDate()+1);
$('#edit-end-date').datepicker('update', end_date);
}
});
问题是当我将结束日期设置为比开始日期低的值时,我需要将开始日期设置为(结束日期-1天),但是我的代码被触发,并且总是将结束日期设置为结束日期选择+ 1天和开始日期选择了结束日期。
??有解决方案吗?谢谢大家。