log4j:当前时间(以毫秒为单位)
在log4j.properties
我可以设置PatternLayout
例如("[%p] %c - %m - %d %n")
是否有任何符号(%something)以毫秒为单位返回当前时间?
回答:
没有完全符合您需要的Log4J符号。
%d
以给定的模式返回当前日期,该模式由SimpleDateFormat
(放在方括号之间的模式)定义,但是没有给您以毫秒为单位的时间。
%r
给出自 毫秒数。
实现所需目标的一种可能方法是扩展Log4j的行为,这要复杂得多,但是如果绝对必要,请按以下步骤进行:
自定义log4j(编辑:不再在线吗?)
自定义log4j(编辑:2018替代品)
:请记住,从您的评论中,如果您需要弄清楚不同机器上的执行之间的时间差异,则必须确保机器的时钟是同步的,否则将导致错误的结论。
以上是 log4j:当前时间(以毫秒为单位) 的全部内容, 来源链接: utcz.com/qa/427373.html