我正在构建一个基本的日志实用程序类,并希望将日期和时间记录到日志条目创建时的毫秒数。我目前正在使用:
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 的类)来做到这一点?我认识到可以创建另一个日期,删除该日期的毫秒部分,然后减去两者并打印差异,但这很愚蠢。 (:
最佳答案
试试这个
Date d = new Date();
SimpleDateFormat sdf=new SimpleDateFormat("MM-dd hh:mm:ss SSS");
String dateToOutput = sdf.format(d);
关于android - 如何只打印 Date 对象的毫秒数(上一秒和下一秒之间的时间)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16719062/