Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 2, 2008 20:47:05

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Проблема с часовыми поясами

Нужно выводить на страничке дату и время клиента. Как такое реализовать?
Как можно получить timezone клиента?



Офлайн

#2 Сен. 2, 2008 22:09:47

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с часовыми поясами

Вот в этом форуме например - каждый себе сам время устанавливает.



Офлайн

#3 Сен. 2, 2008 22:17:47

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с часовыми поясами

А как вообще в вебе (не ZOPE) решают такие вопросы?
Мне приходит в голову тока два варианта:
1. Получить из запроса HTTP-ACCEPTED-LANGUAGES, из исходя из языка - строить предположения.
2. Можно дать клиенту JavaScript, который будет получать время и отдавать серверу через Ajax.



Офлайн

#4 Сен. 2, 2008 22:32:39

shiza
От:
Зарегистрирован: 2007-07-03
Сообщения: 1073
Репутация: +  0  -
Профиль   Отправить e-mail  

Проблема с часовыми поясами

Вот народ это обсуждал:
http://osdir.com/ml/web.zope.zope3.user/2005-08/msg00115.html (и дальше щелкай “Next by Thread:”)



Офлайн

#5 Сен. 3, 2008 13:28:57

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Проблема с часовыми поясами

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, из исходя из языка - строить предположения.
А вот это надо повтыкать еще …



Офлайн

#6 Сен. 3, 2008 14:58:43

regall
От: Киев
Зарегистрирован: 2008-07-17
Сообщения: 1583
Репутация: +  3  -
Профиль   Отправить e-mail  

Проблема с часовыми поясами

shiza
Вот в этом форуме например - каждый себе сам время устанавливает
Так то так, но у меня, например, с каждым рефрешем страницы новое время показывает =)
Да и собственно там, чем я занимаюсь идея немножко другая, так что такое решение не катит =(



Отредактировано (Сен. 3, 2008 14:59:54)

Офлайн

#7 Сен. 3, 2008 16:30:21

astoon
От:
Зарегистрирован: 2007-04-09
Сообщения: 335
Репутация: +  2  -
Профиль   Отправить e-mail  

Проблема с часовыми поясами

прсто наглядно посмотри как это сделано в z3ext.formatter, к примеру.

т.е. в любом случае тайм-зону в профайле сохранять.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version