Sensible GC timestamps?

From what I can tell, the gc timestamps only output the number of seconds since the start of the program. IMHO, this is not very useful, especially if you're trying to find the exact time of some event.

For example, this:

Wed Jan 10 09:10:56 CST 2007

seems a lot more useful than :

2533.925

Is there any way to get the JVM to output a more useful time format in the gc logs?

[413 byte] By [preaneya] at [2007-11-14]
# 1
i would argue that it's fine as is given gc usually runs in milliseconds, not seconds, minutes, hours, days, months, etc.
SoulTech2012a at 2007-7-8 > top of java,Core,Monitoring & Management...