我正在尝试检查来自 jQuery UI 日期选择器的日期是否属于假期日期数组。无法弄清楚我做错了什么:(
var holidayArray2013 = [new Date('October 3, 2013 00:00:00 GMT+0200'), new Date('December 25, 2013 00:00:00 GMT+0100'), new Date('December 26, 2013 00:00:00 GMT+0100')];
var DateOfOrder = $('#datepicker').datepicker('getDate');
if ($.inArray(DateOfOrder, holidayArray2013) > -1) {
console.log("is holiday");
}
编辑:console.log(DateOfOrder);
返回Thu Oct 03 2013 00:00:00 GMT+0200
就像holidayArray2013[0]
但$.inArray(DateOfOrder, holidayArray2013)
仍然返回-1