各位,
在处理 moment.js 文档时遇到困难。
record.lastModified = moment.utc().format();
returns:
2014-11-11T21:29:05+00:00
太棒了,它是 UTC...当我将其存储在 Mongo 中时,它被存储为String
, not a Date
对象类型,这就是我想要的。
我需要它是:
"lastModified" : ISODate("2014-11-11T15:26:42.965-0500")
但我需要它成为nativejavascript 对象类型,并将其存储在 Mongo 中。现在,如果我存储上述内容,它将作为字符串而不是日期对象类型输入。
我已经用 moment.js 尝试了几乎所有的方法。他们的 toDate() 函数可以工作,但会回退到我当地的时区,并且不给我 utc。
Thanks!
保存 JavaScriptDate
对象将导致ISODate
存储在 Mongo 中。
将 ISO 日期保存为 JavascriptString
将导致String
存储在 Mongo 中。
所以,这就是你想要的:record.lastModified = new Date(moment().format());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)