【问题标题】:How to get nano seconds from milisecond since epoch?如何从纪元以来的毫秒数中获得纳秒?
【发布时间】:2022-01-13 19:39:33
【问题描述】:
    const time = '2022-01-13T18:40:44.748903Z';
    const date = new Date(time);
    const millisecondsSinceEpoch = date.getTime();
    const seconds = Math.floor(millisecondsSinceEpoch / 1000);

如何在 Javascript 中获得纳秒?

【问题讨论】:

  • 你想做什么?每毫秒的纳秒数有一个定义的公式。 Date 对象的分辨率只有几十毫秒。

标签: javascript timestamp nanotime


【解决方案1】:

将 millisecondsSinceEpoch 变量乘以 1000000 进行纳秒转换,这是因为纳秒比毫秒小 1000000 倍。

var nanosecondsSinceEpoch = millisecondsSinceEpoch * 1000000;

【讨论】:

    猜你喜欢
    • 2019-12-04
    • 1970-01-01
    • 2011-10-24
    • 2020-02-11
    • 2012-02-19
    • 2021-06-11
    • 2019-09-27
    • 1970-01-01
    • 2020-01-11
    相关资源
    最近更新 更多