日期:2014-05-20  浏览次数:20825 次

高手请进-请教gc打印的时间格式
gc打印的时间总是相对时间,启动时为0,如下所示:
0.000:   [Full   GC   0.000:   [DefNew:   26413K-> 0K(65472K),   0.0286570   secs]0.029:   [CMS:   1110K-> 1109K(720896K),   0.1107297   secs]   26413K-> 1109K(786368K),   [CMS   Perm   :   8188K-> 8179K(8192K)],   0.1396326   secs]
0.140:   [Full   GC   0.140:  

请问有什么办法可以打印标准的时间格式吗?例如:20070921   3:55:60   000,这样可以知道gc的行为实际发生在什么时候。



------解决方案--------------------
使用DateFormat啊
------解决方案--------------------
gc的日志格式无法替换,但是你可以在你程序一开始时先打印JVM的启动时间,然后再加上经过的时间就可以正确的转换出你要的格式了