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

StackOverflow https://stackoverflow.com/questions/233041

  •  04-07-2019
  •  | 
  •  

Вопрос

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

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

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

Кэмерон

Нет правильного решения

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

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

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

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


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

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

Вы также можете запросить данные о летнем времени из глобальные часовые пояса.com, как в www.britishsummertime.co.uk.У вас также есть информация в webexhibits.org

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top