У меня есть строка 00:01:30.500
, которая эквивалентна 90500
миллисекундам. Я попытался использовать SimpleDateFormat
, который дает миллисекунды, включая текущую дату. Мне просто нужно, чтобы представление String было миллисекундами. Должен ли я писать собственный метод, который будет разделять и вычислять миллисекунды? или Есть ли другой способ сделать это? Спасибо.
Я пробовал следующее:
String startAfter = "00:01:30.555";
SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss.SSS");
Date date = dateFormat.parse(startAfter);
System.out.println(date.getTime());