下面的代码给了我当前时间。但它没有告诉任何关于毫秒的信息。
public static String getCurrentTimeStamp() { SimpleDateFormat sdfDate = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//dd/MM/yyyy Date now = new Date(); String strDate = sdfDate.format(now); return strDate; }
我有一个格式为YYYY-MM-DD HH:MM:SS( 2009-09-22 16:47:08) 的日期。
YYYY-MM-DD HH:MM:SS
2009-09-22 16:47:08
但我想以格式YYYY-MM-DD HH:MM:SS.MS(2009-09-22 16:47:08.128,128毫秒)检索当前时间。
YYYY-MM-DD HH:MM:SS.MS
2009-09-22 16:47:08.128
128
SimpleTextFormat会正常工作。这里的最低时间单位是秒,但我如何获得毫秒呢?
SimpleTextFormat
SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss.SSS");