日期:2014-05-20  浏览次数:20752 次

log4j记录当前系统时间
各位大侠,我想请教一下,在使用log4j记录日志时,在启动Tomcat之后,每一次对数据的操作都想要记录到文件中,怎样在log4j.properties的配置文件中设定时间格式?我设置过下面这个参数“log4j.appender.R.layout.ConversionPattern”,可是每次记录的时间都是Tomcat的启动时间,如何获得操作时的系统时间???????

------解决方案--------------------
Java code
    log4j.appender.stdout=org.apache.log4j.ConsoleAppender  
    log4j.appender.stdout.Threshold=INFO  
    log4j.appender.stdout.layout=org.apache.log4j.PatternLayout  
    log4j.appender.stdout.layout.ConversionPattern=%d{ABSOLUTE} [%t] %5p %c{1}:%L - %m%n