Вручную добавить часы к метке времени log4j? - PullRequest
0 голосов
/ 28 ноября 2018

В моей стране мы не используем настройку времени Автоматически настраивается на летнее время .
Оно отключено в настройках Windows.
Например: 11 AM here, log4j shows 10AM.
Я прочиталчто я могу обновить JDK, но мне было интересно, могу ли я добавить +1 для часа где-то в log4j.appender.file.layout.ConversionPattern =%d{yyyy-MM-dd HH:mm:ss} - %m%n здесь, чтобы настроить час для моих настроек.
В противном случае я просто добавлю метку времени вручную из своего класса java.

1 Ответ

0 голосов
/ 28 ноября 2018

Какую версию log4j вы используете?Это известная проблема с DST в классе FixedDateFormat , который Log4j2 использует для предопределенных форматов даты.ref: https://issues.apache.org/jira/browse/LOG4J2-1849

Теперь исправлено после выпуска Log4j 2.8.2

...