Я немного борюсь с этим сейчас. Я пытаюсь преобразовать эпоху в объект даты. Эпоха отправляется мне в UTC. Всякий раз, когда вы проходите new Date()
эпоху, она принимает свою локальную эпоху. Я попытался создать объект UTC, а затем с помощью setTime()
настроить его на соответствующую эпоху, но единственный способ, который кажется полезным, - toUTCString()
, и строки не помогают мне. Если я передаю эту строку в новую дату, она должна заметить, что ее UTC, но это не так.
new Date( new Date().toUTCString() ).toLocaleString()
Моя следующая попытка состояла в том, чтобы попытаться получить разницу между местной текущей эпохой и текущей эпохой UTC, но я тоже не смог ее получить.
new Date( new Date().toUTCString() ).getTime() - new Date().getTime()
Единственное, что дает мне очень небольшие различия, менее 1000, что в миллисекундах.
Любые предложения?