我想在JavaScript中解析没有时区的日期。我努力了:
new Date(Date.parse("2005-07-08T00:00:00+0000"));
返回时间:2005年7月8日星期五,格林尼治标准时间 +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(年,月,日)。
只需将字符串简单地传递到Date构造函数即可(无需原型方法)。
我必须提供
Date
对象,而不是String
。
Date
对象以获得正确的对象来比较MongoDB中的日期:new Date(dateStart.getFullYear(), dateStart.getMonth(), dateStart.getDate())
Date.parse
btw并将字符串直接传递给Date
构造函数。