Если приложение или сайт на Java показывает неправильное время, значит надо обновить файл часовых поясов.
Скачать утилиту можно по ссылке.
Положить в папку \jre\lib
Выполнить командой:
java -jar tzupdater.jar options
Из опций рекомендую -l
, если без уточнений, то утилита скачает самые новые данные в IANA.
И -f
– принудительное обновление.
После этого перезапускаем java-приложение и всё работает.
P.S: Возможно запуск Java следует производить с повышенными привилегиями и к tzupdater.jar указать полный путь.
Ссылки:
oracle.com