我正在尝试使用日期选择器来执行以下操作: 当用户选择开始日期时,我需要添加6个月,但结束日期应该在第5个月的最后一天结束。(如果有意义的话)。
我试过,但我的代码的结束日期是第6个月的第一天。
到目前为止我的代码。
$(function() {
$( "#datesix" ).datepicker({
dateFormat: "yy-mm-dd",
beforeShowDay: function(date) {
/* Check for the first day */
if (date.getDate() == 1) { return [true, '']; }
else { return [false, '', 'Unavailable']; }
},onSelect: function(dateText, instance) {
date = $.datepicker.parseDate(instance.settings.dateFormat, dateText, instance.settings);
date.setMonth(date.getMonth() + 6);
$("#endsix").datepicker("setDate", date);
}
});
$("#endsix").datepicker({
dateFormat: "yy-mm-dd", beforeShowDay: function(date) {
/* Check for the first day */
if (date.getDate() == 0) { return [true, '']; }
else { return [false, '', 'Unavailable']; }
}
});
});
答案 0 :(得分:0)