Найти - Пользователи
Полная версия: Проблема с часовыми поясами
Начало » Zope/Plone/Bluebream » Проблема с часовыми поясами
1
regall
Нужно выводить на страничке дату и время клиента. Как такое реализовать?
Как можно получить timezone клиента?
shiza
Вот в этом форуме например - каждый себе сам время устанавливает.
shiza
А как вообще в вебе (не ZOPE) решают такие вопросы?
Мне приходит в голову тока два варианта:
1. Получить из запроса HTTP-ACCEPTED-LANGUAGES, из исходя из языка - строить предположения.
2. Можно дать клиенту JavaScript, который будет получать время и отдавать серверу через Ajax.
shiza
Вот народ это обсуждал:
http://osdir.com/ml/web.zope.zope3.user/2005-08/msg00115.html (и дальше щелкай “Next by Thread:”)
regall
shiza
Вот народ это обсуждал:
http://osdir.com/ml/web.zope.zope3.user/2005-08/msg00115.html (и дальше щелкай “Next by Thread:”)
Смотрел это, но мне в запросе ни в одном браузере, так и не приходят языки.
shiza
2. Можно дать клиенту JavaScript, который будет получать время и отдавать серверу через Ajax.
Такое конечно работает, но хотелось бы только Zope =)
shiza
1. Получить из запроса HTTP-ACCEPTED-LANGUAGES, из исходя из языка - строить предположения.
А вот это надо повтыкать еще …
regall
shiza
Вот в этом форуме например - каждый себе сам время устанавливает
Так то так, но у меня, например, с каждым рефрешем страницы новое время показывает =)
Да и собственно там, чем я занимаюсь идея немножко другая, так что такое решение не катит =(
astoon
прсто наглядно посмотри как это сделано в z3ext.formatter, к примеру.

т.е. в любом случае тайм-зону в профайле сохранять.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB