, когда я запуска Tomcat, откройте страницу JSP сjava.util.Date изменилась сама
new java.util.date()
в начале, дата верна, как это
date : Fri Mar 29 19:06:07 GMT 2013
вскоре изменилось на другое значение без часовой пояс.
date : Fri Mar 29 11:06:07 GMT 2013
Мой сервер Linux centos6.4, кот версия 7, jdk1.6 и часы сервера конфигурации является:
Я изменил мой TOMCAT catalina.sh, добавить пользователь зона:
JAVA_OPTS="$JAVA_OPTS $LOGGING_MANAGER -Duser.timezone=GMT+08"
Я сомневаюсь, может быть, мое приложение имеет некоторую ному g, но какие ошибки могут сделать date
изменений. Я потратил часы на этот вопрос и не решил. любая помощь будет очень признательна.
часовой пояс по умолчанию можно изменить в Java-коде. убедитесь, что у вас нет кода, устанавливающего часовой пояс по умолчанию. – jtahlborn