jQuery数据选择器解析日期引发无效的日期异常

jQuery datapicker parsing date throws invalid date exception

本文关键字:日期 无效 异常 jQuery 选择器 数据      更新时间:2023-09-26

为什么此$.datepicker.parseDate("mm/yy","02/2008");引发InvalidDate异常?

这是因为在javascript中,Date对象也必须有一天。你可以通过将日期连接到你试图解析的字符串来伪造为01:

var date = $.datepicker.parseDate("mm/yy/dd", "02/2008" + "/01");

这是因为"02/2008"不是有效日期,无法通过javascript转换为有效日期。

您需要以至少包含一天、一个月和一年的格式传递一个字符串。有关更多信息,请参阅示例。