我正在构建一个基本的日志记录实用程序类,并希望将日期和时间记录到创建日志条目的毫秒数。我目前正在使用:
Date d = new Date();
String dateToOutput = DateFormat.format( "MM-dd hh:mm:ss", d )
这给了我'05-23 09:05:47'。我希望它给我创建日志条目的毫秒数,而且 DateFormat 类似乎不支持毫秒检索。
"MM-dd hh:mm:ss:zzz"
就像给出的格式一样'05-23 09:05:47.447'
。
是否可以使用 DateFormat 类(或 DateFormat 之类的类)来做到这一点?我认识到可以创建另一个日期,删除该日期的毫秒部分,然后减去两者并打印差异,但这很愚蠢。(: