Javascript 什么';s矩().utc().toISOString()和矩().utc().format()之间的不同

Javascript 什么';s矩().utc().toISOString()和矩().utc().format()之间的不同,javascript,momentjs,Javascript,Momentjs,我正在使用momentjs库,我对我得到的关于时区的结果感到有点困惑 moment().utc().toISOString(); "2016-02-08T23:31:45.317Z" moment().utc().format(); "2016-02-08T23:32:42+00:00" 我不明白的是什么是317Z?而toISOString和格式之间有什么区别,它们是相同的吗?“2016-02-08T23:31:45.317Z”参考CCYY-MM-DDTHH:MM:SS.sss时间格式。 3

我正在使用
moment
js库,我对我得到的关于时区的结果感到有点困惑

moment().utc().toISOString();
"2016-02-08T23:31:45.317Z"

moment().utc().format();
"2016-02-08T23:32:42+00:00"
我不明白的是什么是
317Z
?而
toISOString
格式之间有什么区别,它们是相同的吗?

“2016-02-08T23:31:45.317Z”
参考
CCYY-MM-DDTHH:MM:SS.sss时间格式。
317
是以秒为单位的时间,而Z表示“祖鲁时间”(UTC)。

“2016-02-08T23:31:45.317Z”
参考
CCYY-MM-DDTHH:MM:SS.sss时间格式。

317
是以秒为单位的时间,而Z表示“祖鲁时间”(UTC)。

在ISO 8601中有多种格式,例如

hh:mm:ss.sss
hh:mm:ss
有多种方法可以实现,例如

  • Z
    表示UTC时间

  • +00:00
    表示与UTC的偏移量为零。UTC也是


在ISO 8601中有多种格式,例如

hh:mm:ss.sss
hh:mm:ss
有多种方法可以实现,例如

  • Z
    表示UTC时间

  • +00:00
    表示与UTC的偏移量为零。UTC也是


哪一种在应用程序中更常见?
格式使用默认格式,不带毫秒,并保持时区偏移。因此,不带毫秒会更容易理解。哦,我太傻了。317是毫秒,与时区无关?非常感谢。哪一种在应用程序中更常见?
格式
使用没有毫秒的默认格式并保持时区偏移量。因此没有毫秒会更容易理解。哦,我太傻了。317是毫秒,与时区无关?谢谢。