Получить разницу между временем UTC и местным временем:
const d = new Date();
let diff = d.getTimezoneOffset();
Попробуйте сами »
Описание
getTimezoneOffset() возвращает разницу между временем UTC и местным временем.
getTimezoneOffset() возвращает разницу в минутах.
Например, если ваш часовой пояс GMT+2, будет возвращено -120.
Примечания
Значение не является постоянным из-за изменения летнего времени.
Всемирное координированное время (UTC) — это время, установленное мировым стандартом времени.
Время UTC совпадает со временем GMT (среднее время по Гринвичу).
Синтаксис
Date.getTimezoneOffset()
Параметры
| Нет |
Возвращаемое значение
| Тип | Описание |
| Number | Разница во времени между UTC и местным временем в минутах. |
Поддержка браузера
getTimezoneOffset() — это функция ECMAScript1 (ES1).
ES1 (JavaScript 1997) полностью поддерживается во всех браузерах:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Да | Да | Да | Да | Да | Да |