Код ниже дает мне текущее время. Но это ничего не говорит о миллисекундах.
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;
}
Я получаю дату в формате 2009-09-22 16:47:08
(ГГГГ-ММ-ДД ЧЧ: МИ: Сек).
Но я хочу получить текущее время в формате 2009-09-22 16:47:08.128
((ГГГГ-ММ-ДД ЧЧ: MI: Sec.Ms) - где 128 показывает миллисекунду.
SimpleTextFormat
будет работать нормально. Здесь самая низкая единица времени - секунда, но как мне получить и миллисекунду?