Date.parse()导致NaN

Date.parse(); 

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

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

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

改变-/

好读: Jquery Date.parse在Chrome浏览器中返回NaN? https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Date

试试这个:

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

希望这符合原因! B-)

日期应采用IETF日期语法(RFC2822第3.3节)格式,例如“Mon,25 Dec 1995 13:30:00 GMT”,或“Mon,25 Dec 1995 13:30:00 GMT + 0430”。

阅读更多: Date.parse()

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