Важные примечания:
- Автоматическая настройка даты и времени устройства
- Устройство находится в Малайзии, часовой пояс GMT + 8
Вопрос:
При использовании конструктора Date
со значением числа, представляющим число миллисекунд с 1 января1970, 00:00:00 UTC.Эти два числа (378000000000
, 379000000000
) задают разные часовые пояса.
Это было протестировано как в консоли Chrome devtool, так и в node.js.они дают тот же результат.Наткнулся на этот пост , но он не выглядит актуальным.
Любая подсказка / объяснение, пожалуйста?
Ниже приведен быстрый фрагмент и снимок экрана с результатом
console.log(new Date(378000000000).toString());
console.log(new Date(378000000000).toLocaleString());
console.log('-----------');
console.log(new Date(379000000000).toString());
console.log(new Date(379000000000).toLocaleString());