【问题标题】:Create timezone-aware date in javascript在 javascript 中创建时区感知日期
【发布时间】:2016-10-11 06:11:33
【问题描述】:

当我使用 Mongoose 在我的 MongoDB 中创建对象时,日期的格式是 2016-10-10T15:35:52.764Z(可能是 yyyy-MM-ddTHH:mm:ssZ)。如果我在 JavaScript 中使用Date.now(),我会得到一个时间戳。

如何使用 javascript 创建与 Mongoose 相同的日期格式?

编辑

好像可以用

new Date().toISOString();

但是,例如,Date.now()new Date() 有什么区别?

是否有任何理由不使用new Date() 而不是Date 对象下的函数(不知何故,似乎已经在不写new Date() 的情况下进行了初始化?)

【问题讨论】:

标签: javascript node.js mongodb date mongoose


【解决方案1】:

你可以使用 moment.js 并像这样运行

moment().format('YYYY-MM-DDTHH:mm:ss'); // print 2016-10-11T15:25:36

【讨论】:

    猜你喜欢
    • 2019-01-18
    • 2011-10-27
    • 2016-08-06
    • 2020-10-15
    • 1970-01-01
    • 1970-01-01
    • 2015-02-06
    • 1970-01-01
    相关资源
    最近更新 更多