Date.parse()导致NaN

时间:2012-07-17 05:09:58

标签: javascript jquery date

Date.parse();

我的jsFiddle工作正常,但在我的ide(Aptana和WebStorm)中运行它会在NaN输出中显示console.log()

对此真的很困惑......以前有人有过这样的经历吗?

2 个答案:

答案 0 :(得分:22)

工作演示 http://jsfiddle.net/7KfuM/

-更改为/

好读:Jquery Date.parse returning NaN in Chrome browser? https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date

试试这个:

var firstDayTimestamp = Date.parse("2009/07/13 00:00:00" + "-0500") / 1000;

希望这符合原因! B-)

答案 1 :(得分:0)

日期应采用IETF日期语法(RFC2822第3.3节)格式,例如“星期一,1995年12月25日13:30:00格林尼治标准时间”,或“星期一,1995年12月25日13:30:00 GMT + 0430”。

了解详情:Date.parse()

令人惊讶的是,对于当前(2017)版本的IE(11.x)和FF(56.x),Date.parse也可以正常工作。