将GC日志文件时间戳转换为可读格式



我想把下面的时间戳转换为可读的日期时间。

2221206.786: [Full GC (Allocation Failure)  1025663K->1025663K(1025664K), 1.9171581 secs]
2221208.719: [Full GC (Allocation Failure)  1025663K->1025663K(1025664K), 1.8723947 secs]
2221210.610: [Full GC (Allocation Failure)  1025663K->1025663K(1025664K), 1.9988764 secs]

如何将像2221206.786这样的数字转换为日期和时间?

您的JVM是通过以下选项启动的:

-xx:PrintGCTimeStamps

,以秒为单位前缀自JVM启动以来所经过的时间,在您的示例中是近26天前。

如果您希望记录日期和时间,请使用此选项:

-XX:+PrintGCDateStamps

或者用现有的日志时间戳自己计算日期。

最新更新