7

getSecondsこれらの値は常におよび と同じではありgetMillisecondsませんか?

4

2 に答える 2

8

現地時間と UTC 時間の間の調整は、ミリ秒数として指定されたオフセットに基づいています。

http://es5.github.com/#x15.9.1.7言う

15.9.1.7 ローカル時間帯の調整

ECMAScript の実装により、ローカル タイム ゾーンの調整が決定されることが期待されます。ローカル タイム ゾーンの調整は、LocalTZAがミリ秒単位で測定した値であり、UTC に追加するとローカル標準時を表します。サマータイムは LocalTZA には反映されません。値 LocalTZA は時間とともに変化せず、地理的な場所のみに依存します。

これが役立つ場合については、http://bugs.python.org/issue5288で、タイムゾーン オフセットが整数の分数であると想定したことから発生した API の問題について説明しています。

Olson タイム ゾーン データベース (ほとんどの UNIX システムと Mac OS X で使用) には、(これらの場所が GMT からの丸められたオフセットに切り替わる前から) 2 番目の解像度を使用する歴史的なオフセットを持つ多数のタイム ゾーンがあります。

2番目の解像度に到達するgetUTCMillisと、奇妙な非対称性がないように見えます。

于 2013-03-07T05:58:39.417 に答える
0

うるう秒があるからです。

于 2013-03-07T05:51:17.953 に答える