Разница в часовом поясе мира Javascript с калькулятором GMT

Я надеялся, что кто-нибудь сможет отправить меня по направлению к регулярно обновляемой базе данных часовых поясов.

Я нашел один, но извиняюсь, я не могу вспомнить, откуда он был, однако с приближением текущего изменения часов по Гринвичу, я боюсь, что все мои данные будут неверными, т.е. разница между Великобританией и Нью-Йорком изменится с 5 часов до 6 часов позади.

Любая помощь по этому поводу будет очень признательна.

Кэмерон

Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
Поведение ключевого слова "this" в стрелочной функции в сравнении с нормальной функцией
В JavaScript одним из самых запутанных понятий является поведение ключевого слова "this" в стрелочной и обычной функциях.
Концепция локализации и ее применение в приложениях React ⚡️
Концепция локализации и ее применение в приложениях React ⚡️
Локализация - это процесс адаптации приложения к различным языкам и культурным требованиям. Это позволяет пользователям получить опыт, соответствующий...
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
Улучшение производительности загрузки с помощью Google Tag Manager и атрибута Defer
В настоящее время производительность загрузки веб-сайта имеет решающее значение не только для удобства пользователей, но и для ранжирования в...
Безумие обратных вызовов в javascript [JS]
Безумие обратных вызовов в javascript [JS]
Здравствуйте! Юный падаван 🚀. Присоединяйся ко мне, чтобы разобраться в одной из самых запутанных концепций, когда вы начинаете изучать мир...
Система управления парковками с использованием HTML, CSS и JavaScript
Система управления парковками с использованием HTML, CSS и JavaScript
Веб-сайт по управлению парковками был создан с использованием HTML, CSS и JavaScript. Это простой сайт, ничего вычурного. Основная цель -...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
2
0
5 633
2

Ответы 2

Вы имеете в виду как База данных Олсона?

Например, библиотека javascript fleegix.js представляет собой замену стандартной даты JavaScript с поддержкой часовых поясов, предоставляя вам полноценную поддержку часовых поясов, независимо от часового пояса, установленного на компьютере конечного пользователя, на котором запущен браузер. Он использует файлы Olson zoneinfo для своих данных часового пояса.

Я считаю, что преобразователь времени использует также такую ​​базу данных, а также timeanddate.com, например. для Лондон или Нью-Йорк.


Любую информацию о летнем времени (летнее время) можно вывести из timeanddate.com, но также и из daylight-savings-time.info

Вот программа javascript, который использует информацию о летнем времени для применения правильного временного сдвига. А также еще один скрипт для SimpleTimeZone.

Вы также можете запросить данные DST из global-time-zones.com, как в wwp.britishsummertime.co.uk. У вас также есть информация в webexhibits.org

См. этот форум для подробного обсуждения того, как получить информацию о переходе на летнее время.

Наконец, посмотрите, что ТАК вопрос для примера базы данных tar.gz Olson.

Если у вас есть широта и долгота того места, где вы хотите получить информацию о часовом поясе, вы можете сопоставить это с информацией о часовом поясе в реальном времени, используя такую ​​службу, как этот: http://www.earthtools.org/webservices.htm#timezone

Если вы начинаете с адреса или названия места, вы можете получить информацию о широте и долготе с помощью службы геокодирования, например см. geonames.org, или у Google и Yahoo также есть службы. Затем используйте службу часовых поясов, как указано выше.

Другие вопросы по теме