Обновление информации о часовых поясах в Java.

Несмотря на то, что и Windows и Linux уже хранят информацию о часовых поясах и обновляют её при установке обновлений, у Java своя база часовых поясов. И её тоже нужно периодически обновлять, даже если вы не обновляете саму Java. Обновление часовых поясов происходит с помощью утилиты Java Time Zone Updater Tool, которую можно скачать с сайта Oracle:

http://www.oracle.com/technetwork/java/javase/downloads/index.html

Найдите в списке Java Time Zone Updater Tool и нажмите Download. На следующей странице нужно будет согласиться с лицензионным соглашением (переключатель на Accept License Agreement) и после этого можно будет скачать файл TZUpdater. Это будет ZIP архив. Распакуйте его и запустите полученный jar файл командой:

Всё. После этого часовые пояса будут проставлены правильно. Можно проверить текущий часовой пояс простенькой программой:

Скомпилируйте её и запустите. Сравните вывод с настоящим временем и часовым поясом.

 

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *