【问题标题】:how to get the timestamp with current date and microseconds in Node.js? [duplicate]如何在 Node.js 中获取当前日期和微秒的时间戳? [复制]
【发布时间】:2016-06-22 23:02:12
【问题描述】:

有没有办法在 Node.js 中获取完整的时间戳(包括日期、一天中的小时、分钟、微秒和时区)?

我使用的是节点版本 4.3.0。

【问题讨论】:

    标签: javascript node.js


    【解决方案1】:

    最简单的方法大概就是new Date();

    您也可以尝试Date.now(),它会为您提供当前时间戳(以毫秒为单位)。

    【讨论】:

    • 在节点 REPL 上,如果您使用 new Date(),您将获得格式正确的日期,而 Date.now() 给出一个数值,我假设它是自纪元以来的毫秒数或类似的时间跨度>
    • 是的,你是对的。我只是提供两种选择;)
    • @Zeus77— new Date() 返回一个 Date 对象。默认字符串表示是否“正确”是未知的,因为 OP 没有说明那是什么。
    • @RobG 是的,因为我做了 comment 而不是完整的答案 :)
    • @PatrickGrimard --- 我得到了答案, var a = new Date(); var startTime = a.toJSON().replace(/T/, ' ').replace(/\..+/, '');它以 2016-03-07 11:33:48 的格式给出输出
    猜你喜欢
    • 1970-01-01
    • 2012-01-10
    • 2016-11-22
    • 2020-01-02
    • 2020-02-13
    • 2013-03-10
    • 2016-09-23
    • 2013-06-14
    • 2010-12-31
    相关资源
    最近更新 更多