0
У меня есть следующий JQuery код: -JQuery Datepicker Дни исключения
var excludedDays = jQuery('#exclude-values').val();
// above returns = ["05/16/2016","05/17/2016"];
var disabledDays = ["5/16/2016","5/17/2016"];
function nationalDays(date) {
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
for (i = 0; i < disabledDays.length; i++) {
if($.inArray((m+1) + '/' + d + '/' + y,disabledDays) != -1 || new Date() > date) {
return [false];
}
}
return [true];
}
function noWeekendsOrHolidays(date) {
var noWeekend = jQuery.datepicker.noWeekends(date);
return noWeekend[0] ? nationalDays(date) : noWeekend;
}
jQuery('#datepicker').datepicker({
dateFormat: 'dd-mm-yy',
changeYear: false,
minDate: 7,
inline: true,
constrainInput: true,
beforeShowDay: noWeekendsOrHolidays
});
Это работает, однако она работает только тогда, когда значение, передаваемое в формате м/дд/гггг, когда мне это нужно, чтобы быть мм/дд/гггг.
Как я могу изменить код, чтобы он работал с форматом моего excludedDays
?