为什么存在`getUTCSeconds`和`getUTCMilliseconds`函数?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为什么存在`getUTCSeconds`和`getUTCMilliseconds`函数?相关的知识,希望对你有一定的参考价值。
这些值不是一直都是一样的吗?getSeconds
和 getMilliseconds
?
答案
本地时间和UTC时间之间的偏差是基于指定的毫秒数。
http:/es5.github.com#x15.9.1.7。 说
15.9.1.7 当地时区调整
预计ECMAScript的实现将决定当地时区调整。本地时区调整是一个值 LocalTZA 以毫秒为单位 当加到UTC时,它代表当地的标准时间。LocalTZA不反映夏令时。LocalTZA的值不随时间变化,只取决于地理位置。
至于何时有用。http:/bugs.python.orgissue5288 解释了一个 API 问题,这个问题是由于假设时区偏移量是分钟的整数而产生的。
Olson时区数据库(被大多数UNIX系统和Mac OS X使用)有许多时区的历史偏移量,这些偏移量使用的是第二分辨率(在这些地点从GMT切换到四舍五入之前)。
一旦你到了第二分辨率,没有一个 getUTCMillis
只是看起来很奇怪的不对称。
另一答案
因为有 闰秒.
以上是关于为什么存在`getUTCSeconds`和`getUTCMilliseconds`函数?的主要内容,如果未能解决你的问题,请参考以下文章
为啥在来自 GET :urn/metadata/:guid/properties 的 JSON 响应中不存在 revit 类别属性?