Как узнать время по данному городу? - PullRequest
2 голосов
/ 17 июля 2010

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

Я ищу более простой способ отображения времени и всегда для определенного города (или почтового индекса, или любого другого идентификатора, работающего ...).

Например, я хочу, чтобы на странице всегда говорилось:

Текущее время в Майами - "X"

(где "X"должно быть заменено текущим временем в Майами)

Существует ли веб-служба (или любой другой метод), где я могу опубликовать какой-либо идентификатор (название города, почтовый индекс и т. д.) и получить время?

1 Ответ

2 голосов
/ 17 июля 2010

Существует ли веб-служба (или любой другой метод), где я могу опубликовать какой-либо идентификатор (название города, почтовый индекс и т. Д.) И получить время?

Не знаюне знаю одного веб-сервиса, который будет выполнять эту работу.

Google API геокодирования может помочь.Вы можете передать ему параметр, и он вернет определенную информацию, такую ​​как широта / долгота. Пример использования почтового индекса , но я уверен, что вы легко можете вставить пару город / штат и заставить ее работать.

Затем вы можете взять эту пару широта / длинная и указать еепри обслуживании как GeoNames .У них есть API часового пояса , который принимает пару широта / долгота и возвращает довольно мало информации. Пример использования широты / долготы из почтового индекса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...