log4j:当前时间(以毫秒为单位)

log4j.properties我可以设置PatternLayout例如("[%p] %c - %m - %d %n")

是否有任何符号(%something)以毫秒为单位返回当前时间?

回答:

没有完全符合您需要的Log4J符号。

%d以给定的模式返回当前日期,该模式由SimpleDateFormat(放在方括号之间的模式)定义,但是没有给您以毫秒为单位的时间。

%r给出自 毫秒数。

实现所需目标的一种可能方法是扩展Log4j的行为,这要复杂得多,但是如果绝对必要,请按以下步骤进行:

自定义log4j(编辑:不再在线吗?)

自定义log4j(编辑:2018替代品)

:请记住,从您的评论中,如果您需要弄清楚不同机器上的执行之间的时间差异,则必须确保机器的时钟是同步的,否则将导致错误的结论。

以上是 log4j:当前时间(以毫秒为单位) 的全部内容, 来源链接: utcz.com/qa/427373.html

回到顶部