![]() |
Модераторы: LSD, AntonSaburov |
![]() ![]() ![]() |
|
korotin |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 1.9.2008 Репутация: 1 Всего: 1 |
Здравствуйте!
Возможно ли сформировать в сервлете объект класса TimeZone или определить часовой пояс(+3 , -12(на сколько часов отстает или опережает время по Гринвичу)) на основе полученных данных от клиента? На данный момент определяю(js'ом) на клиенте, на сколько часов отстает или опережает время по Гринвичу, ну и передаю его на сервер. Предложите свой вариант. Заранее спасибо. |
|||
|
||||
AntonSaburov |
|
|||
![]() Штурман ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 5658 Регистрация: 2.7.2002 Где: Санкт-Петербург Репутация: 8 Всего: 118 |
В принципе только в подобном ключе и можно. Теоретически можно пробовать определить по IP месторасположение, но это не всегда надежно - из внутренней сети могут ходить через прокси, который чуть ли не на другом континенте.
В принципе вот вариант определения по IP - http://www.javafaq.nu/java-example-code-591.html Или вот - http://www.java2s.com/Code/Java/Network-Pr...icnetserver.htm |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 5 Всего: 538 |
Для этого есть специальный метод: Date.getTimezoneOffset(). Думаю он самый предпочтительный, т.к. отражает реальные настройки пользователя, а не догадки. А потом установить куку со смещением. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
korotin |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 87 Регистрация: 1.9.2008 Репутация: 1 Всего: 1 |
AntonSaburov, спасибо, но пока думаю хватит javascript'a
LSD, спасибо именно так я и делаю. |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Java" | |
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |