我想用JavaScript解析不带时区的日期.我试过了:
new Date(Date.parse("2005-07-08T00:00:00+0000"));
返回Fri Jul 08 2005 02:00:00 GMT+0200
(中欧夏时制):
new Date(Date.parse("2005-07-08 00:00:00 GMT+0000"));
返回相同的结果,并且:
new Date(Date.parse("2005-07-08 00:00:00 GMT-0000"));
也会返回相同的结果.
我想分析时间:
- 没有时区.
- 不调用构造函数
Date.UTC
或新的Date(year, month, day)
. - 只需将字符串传递给日期构造函数(无需原型方法).
我必须生成日期对象,而不是字符串.