【问题标题】:What are the meanings of the characters between . and Z in the timestamp?之间的字符是什么意思。和时间戳中的 Z?
【发布时间】:2021-06-20 01:42:37
【问题描述】:

当我使用当前日期和时间生成时间戳时

new Date().toISOString()

然后我从当前日期和时间获取时间戳 UTC

2021-03-23T11:45:16.939Z

我知道中间的 T 只是约定的分隔符 https://en.wikipedia.org/wiki/ISO_8601#Combined_date_and_time_representations

Z 代表零时区,因为它从 https://en.wikipedia.org/wiki/Time_zone#UTC

但我想知道

. 符号和字母 Z 之间的字符是什么意思

在我的情况下 - 939

【问题讨论】:

    标签: javascript timestamp timezone


    【解决方案1】:

    以毫秒为单位。所以你显示的时间是非常接近 11:45:17。它是 11:45:16 和 939 毫秒,这意味着距离 11:45:17 只有 61 毫秒。来自the specification

    sss 是自第二个开始以来的完整毫秒数,以十进制三位数字表示。

    【讨论】:

    • 感谢您的回答
    猜你喜欢
    • 2012-03-31
    • 2015-05-30
    • 2012-03-25
    • 2012-08-17
    • 2016-07-11
    • 2016-09-05
    • 2011-09-14
    • 2014-06-02
    • 1970-01-01
    相关资源
    最近更新 更多