Как узнать часовой пояс клиента? [Дубликат]

На этот вопрос уже есть ответ:

Как определить часовой пояс пользователя? [Дубликат] 6 ответов

Я пишу приложение, используя Zend_Framework (поэтому решение может положиться на него).

Как узнать часовой пояс клиента?

Например, если кто-то в Москве, Россия, я хочу получить 3 * 60 * 60 (потому что есть UTC + 3). Если он в Великобритании, я хочу ноль. Если он использует UTC-3: 30 (Канада?), Я хочу -3,5 * 60 * 60.

(речь идет не о формате - я согласен с получением «Европа / Москва» или «UTC-3» для Санкт-Петербурга, Россия, скорее речь идет о получении клиентом часового пояса. Но дельта в секундах предпочтительна)

Единственное решение, которое приходит на ум, - это позволить javascript получить местное время для меня и перенаправить.

Ответы на вопрос(4)

Ваш ответ на вопрос