可能重复:
Log4J; how to ensure timestamps are always in GMT using ConversionPattern?log4j的UTC日期时间配置
如何配置log4j的显示在UTC格式的日期时间。
目前我使用下面的配置
<appender name="trap-appender" class="org.apache.log4j.DailyRollingFileAppender">
<param name="file" value="logs/exception/ExceptionLog.log" />
<param name="append" value="true" />
<param name="encoding" value="UTF-8" />
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{yyyy-MM-dd/HH:mm:ss.SSS}:%m%n" />
</layout>
</appender>
看到这篇文章:http://stackoverflow.com/questions/3634585/log4j-how-to-ensure-timestamps-are-always-in-gmt-using-conversionpattern并应用UTC而不是GMT如果你愿意。 –
当我使用Log4j-extras中的EnhancedPatternLayout(我使用1.1的版本)时,它对我很有用。 \t \t \t \t \t –
nagendra