Javascript MongoDB日期对象在转换为字符串时返回EDT
我在MongoDB中有一个日期字段,它在GMT中返回一个如下所示的对象Javascript MongoDB日期对象在转换为字符串时返回EDT,javascript,date,mongodb,object,Javascript,Date,Mongodb,Object,我在MongoDB中有一个日期字段,它在GMT中返回一个如下所示的对象 2012年4月20日星期五22:13:30 GMT 当我将其转换为字符串(位于Handlebar.js模板中)时,它将更改为: 2012年4月20日星期五18:13:30 GMT-0400(美国东部时间) 这显然行不通。当GMT转换为字符串时,您知道如何维护GMT吗 谢谢大家! .togmString()方法是否返回所需的结果 > now = new Date() ISODate("2012-04-19T20:36:1
2012年4月20日星期五22:13:30 GMT
当我将其转换为字符串(位于Handlebar.js模板中)时,它将更改为:
2012年4月20日星期五18:13:30 GMT-0400(美国东部时间)
这显然行不通。当GMT转换为字符串时,您知道如何维护GMT吗
谢谢大家! .togmString()方法是否返回所需的结果
> now = new Date()
ISODate("2012-04-19T20:36:12.817Z")
> now.toGMTString()
Thu, 19 Apr 2012 20:36:12 GMT
>
希望答案就这么简单。如果我误解了你的问题,请告诉我 好吧,它仍然转换为本地时区,我认为问题是,当通过HandlebarsAha渲染时,日期是否可以保持自身作为对象。很抱歉正如我所说,我担心我可能误解了你的问题。我上面的例子是用mongojsshell完成的。不幸的是,我不熟悉车把。希望社区中的其他成员能够提供更好的答案。