转换日期MongoDB/Javascript,但是

转换日期MongoDB/Javascript,但是,javascript,mongodb,date,nan,Javascript,Mongodb,Date,Nan,我对javascript中的日期转换有点问题。 我有一个来自Mongo数据库的日期格式,如2016年3月9日星期三10:32:14。例如,当我想要获得月份时,我会这样做: d=new Date('Wed Mar 09 10:32:14 CET 2016'); alert(d.getMonth()); 但它不起作用(NaN在警报中)。 我知道像2016年3月9日星期三10:32:14 GMT这样的格式可以工作,但是数据库返回我2016年3月9日星期三10:32:14 CET 我希望避免日期格式转

我对javascript中的日期转换有点问题。 我有一个来自Mongo数据库的日期格式,如2016年3月9日星期三10:32:14。例如,当我想要获得月份时,我会这样做:

d=new Date('Wed Mar 09 10:32:14 CET 2016');
alert(d.getMonth());
但它不起作用(
NaN
在警报中)。 我知道像2016年3月9日星期三10:32:14 GMT这样的格式可以工作,但是数据库返回我2016年3月9日星期三10:32:14 CET


我希望避免日期格式转换。

您必须使用格式
“Mon,1995年12月25日13:30:00 GMT”
,日期构造函数允许将日期用作字符串,但使用之前指定的格式,日期构造函数使用
date.parse
要将字符串解析为日期,请阅读有关日期的详细信息。将日期存储到mongodb的时间戳中。

新日期('Wed Mar 09 10:32:14 CET 2016'。替换(“CET”)
您是否阅读了
日期
构造函数的文档?是的,谢谢,我找到了:)再次感谢您