Часовой пояс Java перепутался
В Ubuntu недостаточно просто timezoneinfo изменить файл / etc / localtime. Кажется, он java-se тоже читает файл / etc / timezone. Лучше jre следовать instruction, чтобы правильно java-libraries установить часовой пояс. В timezoneoffset частности, сделайте следующее:
$ sudo cp /etc/timezone /etc/timezone.dist
$ echo "Australia/Adelaide" | sudo tee /etc/timezone
Australia/Adelaide
$ sudo dpkg-reconfigure --frontend noninteractive tzdata
Current default time zone: 'Australia/Adelaide'
Local time is now: Sat May 8 21:19:24 CST 2010.
Universal Time is now: Sat May 8 11:49:24 UTC 2010.
В timezoneoffset моем Ubuntu, если / etc / localtime java-api и / etc / timezone несовместимы, Java, похоже, считывает java часовой пояс по умолчанию core-java из / etc / timezone.
java
linux
timezone
Часовой пояс Java перепутался
Мы используем файлы cookies для улучшения работы сайта. Оставаясь на нашем сайте, вы соглашаетесь с условиями использования файлов cookies. Чтобы ознакомиться с нашими Положениями о конфиденциальности и об использовании файлов cookie, нажмите здесь.