任何人都可以幫助我瞭解如何在控制檯中更改日期格式。目前日期格式如下所示:2014年2月1日8:36:02 PM。我想改變的是日期格式爲24小時格式。我試着改變log4j.xml文件中的格式。 這是的log4j.xml文件:在log4j.xml中更改日期格式
<?xml version="1.0" encoding="UTF-8" ?>
http://jakarta.apache.org/log4j/'>
<appender name="ASYNC" class="org.apache.log4j.AsyncAppender">
<param name="LocationInfo" value="false"/>
<appender-ref ref="RollFile"/>
<appender-ref ref="CONSOLE"/>
</appender>
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<param name="Threshold" value="INFO"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{DATE} - %-5p [%c{1}] - %m%n"/>
</layout>
</appender>
<appender name="RollFile" class="org.apache.log4j.RollingFileAppender">
<param name="threshold" value="INFO"/>
<param name="maxFileSize" value="10MB"/>
<param name="File" value="RRT_Log.log"/>
<param name="maxBackupIndex" value="20"/>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern" value="%d{DATE} - %-5p [%c] - %m%n"/>
</layout>
</appender>
<root>
<appender-ref ref="RollFile"/>
<appender-ref ref="CONSOLE"/>
</root>
我已經試圖改變它這樣的,但它並沒有反映在控制檯上。我應該改變屬性文件的東西嗎? – Kanak
nope,兩者都是一樣的。告訴我這件事!我可以看到兩個appender。你確定你已經更新了正確的嗎? –
是的,有兩個appender,一個用於控制檯,另一個用於保存在獨立文件夾中的日誌文件。我已經嘗試過每一個可以編輯格式的地方,但是沒有任何變化.. – Kanak