【发布时间】:2011-04-07 18:26:31
【问题描述】:
如何确保我的 log4j 使用的所有时间戳都是 GMT?
我尝试了以下方法,但它在时间戳中打印“GMT”
log4j.appender.ConversionPattern=%d{HH\:mm\:ss,SSS}{GMT} %-4r %-5p [%t] %3x - %m%n
【问题讨论】:
如何确保我的 log4j 使用的所有时间戳都是 GMT?
我尝试了以下方法,但它在时间戳中打印“GMT”
log4j.appender.ConversionPattern=%d{HH\:mm\:ss,SSS}{GMT} %-4r %-5p [%t] %3x - %m%n
【问题讨论】:
我有 log4j-1.2.16 并且以下行正常工作:
log4j.appender.A1.layout=org.apache.log4j.EnhancedPatternLayout
log4j.appender.A1.layout.ConversionPattern=%d{ISO8601}{GMT} [%-5p] [%t] [%F:%L] - %m%n
如果它不起作用,那么您必须下载附加内容(companios 部分)。 这个包包含增强模式布局: Download apache-log4j-extras