日期以"dd-M-yyyy"格式解析字符串

kid*_*won 4 javascript parsing date

我需要从格式的字符串创建新的日期: dd-M-yyyy

例:

var dateStr = '16-Sep-2012';
var date = new Date(dateStr);
Run Code Online (Sandbox Code Playgroud)

然而IE对此并不满意,并认为date价值为NaN.有人会推荐我或给我一个可靠的解析器吗?10倍的帮助,BR

jac*_*per 5

使用该Date.parse函数,然后在该变量上调用新的Date函数.在这里查看一个实例.

var date = Date.parse('16-Sep-2012');
var formatted_date = new Date(date);
Run Code Online (Sandbox Code Playgroud)

使用jQuery全球化插件,您可以使用Globalizaiton.parseDate解析日期.该插件增加了对IE的支持.