在Firefox浏览器中遇到JavaScript Date
函数returns "Date {Invalid Date}"
的问题但在Google Chrome中正常工作。
// My Input is
new Date("Sat Jan 01 00:00:00 EST 1");
// Works fine in google chrome
// Result: Mon Jan 01 2001 10:30:00 GMT+0530 (India Standard Time)
// Not working in Firefox (Version: 15.0.1)
// Result: Date {Invalid Date}
答案 0 :(得分:5)
这适用于所有浏览器 -
新日期('2001/01/31 12:00:00 AM')
答案 1 :(得分:2)
Date不会以这种方式获取时区参数。我的想法是Chrome只是忽略它。
new Date(year, month, day [, hour, minute, second, millisecond])
请参阅下面的@ Brett评论以获取更多信息。
答案 2 :(得分:1)
确保参数符合RFC1123:http://tools.ietf.org/html/rfc1123