Модераторы: LSD, AntonSaburov
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проблемы с датой в WindowsVista, Часовой пояс Java не учитывает? 
V
    Опции темы
Shony
Дата 6.8.2007, 17:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 9
Регистрация: 27.4.2007

Репутация: нет
Всего: нет



Здраствуйте!
Вот такая проблемка:
Время на локальной машине к примеру: 17:38

 
Код

Date currentDate = new Date();


Значение переменной currentDate такое: 2007-08-06T14:38:53.836Z

Кто знает в чем может быть причина такой ошибки?

На машине стоит WinVista Ultimate, J2EE 1.5.0, IntellIjIdea 6.0.5

P.S.

На WinXP все работает отлично.

Заранее спасибо!
PM MAIL   Вверх
SHONY_S
Дата 6.8.2007, 19:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 6.8.2007

Репутация: нет
Всего: нет



Даю ответ на свой же вопрос.

Все просто: Официально с Вистой Java совместима только в версии 6-й.

Тоесть, пришлось поставить jdk_6_update_2 и теперь дата которую содержит объект класа Date при получении текущей даты действительно соответствует  дате и времени согласно локальным настройкам.

Используйте jdk_6_update_2 если программируете под Windows Vista!

Добавлено через 3 минуты и 41 секунду
Забыл добавить, код (как JUnit TestCase):

 
Код

public void testTimeTest(){
    System.out.println(new Date());
   }


тестировался на разных машинах и на разных Вистах!

Все время наблюдалось отставание от установленной локали на 3 часа.

Вот такой квест.

PM MAIL   Вверх
Maksym
Дата 6.8.2007, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

Репутация: 24
Всего: 62



SHONY_S
А в винде у тебя какой часовой пояс стоит?
PM MAIL   Вверх
mindflyer
Дата 10.8.2007, 20:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 113
Регистрация: 20.10.2004
Где: Smolensk, Russia

Репутация: 3
Всего: 4



Цитата(SHONY_S @  6.8.2007,  19:47 Найти цитируемый пост)
Все просто: Официально с Вистой Java совместима только в версии 6-й.
Тоесть, пришлось поставить jdk_6_update_2 и теперь дата которую содержит объект класа Date при получении текущей даты действительно соответствует  дате и времени согласно локальным настройкам.

Способ решить проблему (и описание самой проблемы) нашёл в инете? Подскажи ссылку, плиз. Беглым гугливанием не нашёл.
PM MAIL ICQ   Вверх
ManOnAMission
Дата 14.8.2007, 18:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 13
Регистрация: 5.6.2007

Репутация: нет
Всего: нет



Цитата(SHONY_S @  6.8.2007,  19:47 Найти цитируемый пост)
Все просто: Официально с Вистой Java совместима только в версии 6-й.

ну не совсем вроде
http://weblogs.java.net/blog/chet/archive/...on_vista_y.html
Цитата

J2SE 1.5 should work fine, but there may be some nuances that may not be as perfect....  .....But the full gamut of Vista work that we feel is necessary for J2SE 1.5 should be available in update 11....

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.1093 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.