私は今これと少し戦っています。エポックを日付オブジェクトに変換しようとしています。エポックは UTC で送信されます。エポックを渡すたびにnew Date()
、ローカル エポックであると見なされます。UTC オブジェクトを作成してから、それを使用setTime()
して適切なエポックに調整しようとしましたが、有用と思われる唯一の方法はtoUTCString()
文字列ではありません。その文字列を新しい日付に渡すと、それが UTC であることに気付くはずですが、そうではありません。
new Date( new Date().toUTCString() ).toLocaleString()
私の次の試みは、ローカルの現在のエポックと UTC の現在のエポックの違いを取得しようとすることでしたが、それも取得できませんでした。
new Date( new Date().toUTCString() ).getTime() - new Date().getTime()
ミリ秒単位の1000未満の非常に小さな違いしか得られません。
助言がありますか?