标签: javascript jquery date datepicker
为什么这个$.datepicker.parseDate("mm/yy","02/2008");会抛出InvalidDate异常?
$.datepicker.parseDate("mm/yy","02/2008");
答案 0 :(得分:1)
这是因为“02/2008”不是有效日期,并且无法通过javascript转换为一个。
您需要以至少包含日,月和年的格式传递字符串。有关详细信息,请参阅examples。
答案 1 :(得分:1)
这是因为在javascript中Date对象也必须有一天。你可以通过将它连接到你想要解析的字符串来伪装到01:
var date = $.datepicker.parseDate("mm/yy/dd", "02/2008" + "/01");