比方说,我有十个节点,名称和时间属性.我使用了timestamp()函数,但它返回一个值,即当前时间与1970年1月1日之间的差值(以毫秒为单位).我想知道的是,是否有功能或可能获得当前时间.如果它在那里,我可以得到一个示例代码,说明如何将它用作节点中的属性.还告诉我是否有可能从几小时前使用时间戳功能本身更新的节点中提取数据
任何人都可以帮我解决如何在控制台中更改日期格式.目前日期格式如下:2014年2月1日下午8:36:02.我想要改变的是24小时格式的日期格式.我尝试更改log4j.xml文件中的格式.这是log4j.xml文件:
<?xml version="1.0" encoding="UTF-8" ?>
Run Code Online (Sandbox Code Playgroud)
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>
Run Code Online (Sandbox Code Playgroud)