Не могу разобраться со временем
Я не совсем понимаю чем конкретно GMT отличается от UTC. Оба они показывают одинаковое время.
UTC — обозначает время на нулевом меридиане.
Здесь тоже можно увидеть, что это одинаковое время.
Вот этот код даёт UTC время или время гринвичского меридиана:
let d = new Date();
console.log(d.getUTCHours());
А вот этот код выдает мне местное или поясное время?
let d = new Date();
console.log(d);
Ответы (1 шт):
Автор решения: EzioMercer
→ Ссылка
Если коротко, то:
- GMT - среднее время по Гринвичу, связана с суточным вращением Земли, потому является неравномерной
- UTC - основана на равномерной шкале атомного времени
разница между ними очень незначительна, для повседневной жизни. Потому обычно они взаимозаменяемы
Если не коротко, то вам стоит прочитать:
На счёт второго вопроса, в документации говорится, что метод getHours() возвращает часы указанной даты по местному времени.