Javascript 使用parseDate实用程序方法分析月份文本

Javascript 使用parseDate实用程序方法分析月份文本,javascript,jquery-ui,datepicker,Javascript,Jquery Ui,Datepicker,在使用jQueryUI的实用工具方法$.datepicker.parseDate(格式、字符串、设置)时,我无法将月份-年份字符串解析为日期。() 当我像这样使用它的时候 var dt = $.datepicker.parseDate('MM yy', 'January 2011'); 我希望它返回一个等于新日期(2011,00,1)的日期,但是我得到的却是一个无效的日期。jqueryui的parseDate支持完整日期字符串解析吗?我真的找不到这方面的好文件。我希望它支持整月解析,因为da

在使用jQueryUI的实用工具方法$.datepicker.parseDate(格式、字符串、设置)时,我无法将月份-年份字符串解析为日期。()

当我像这样使用它的时候

 var dt = $.datepicker.parseDate('MM yy', 'January 2011');
我希望它返回一个等于新日期(2011,00,1)的日期,但是我得到的却是一个无效的日期。jqueryui的parseDate支持完整日期字符串解析吗?我真的找不到这方面的好文件。我希望它支持整月解析,因为datepicker能够以整月格式显示它。我摆好了一把小提琴来演示我的问题。小提琴的核心代码如下

*


所以我的问题是。。是否可以使用parseDate解析一个完整的月份文本

我不能为jQuery parseDate说话,但您可以使用本机JavaScript Date.parse来表示整个月份。JavaScript函数需要完整的日期,因此需要在日期前添加1。它返回一个时间戳,您可以使用它创建一个新日期

您可以在以下网址找到完整的文档:

范例

alert(new Date(Date.parse('1 January 2011')));

很不错的。我可以用这个。如果没有更精确的解决办法,我会接受的。
alert(new Date(Date.parse('1 January 2011')));