我正在尝试找到一个日期字符串格式,允许我使用Date.parse获取有效日期。 (我正在使用使用Date.parse的第三方javascript库)
我尝试使用ISO格式的日期字符串,如
Date.parse("2011-05-06T17:22:11.234");
但IE Quirks模式返回NaN。
以下适用于Quirks模式,但不适用于FireFox:
Date.parse("2011/05/06T17:22");
有什么建议吗?
答案 0 :(得分:2)
MDN是指http://www.w3.org/TR/NOTE-datetime,当前的Firefox版本支持此功能,但Chrome不支持。 Chrome希望您省略“T”字符。我没有检查过IE。
我已经回到使用UNIX纪元时间戳:)
答案 1 :(得分:0)
尝试:
var t=new Date("2011/05/06 17:22");
alert(t);