Tengo una cadena 00:01:30.500
que es equivalente a 90500
milisegundos. Intenté usar SimpleDateFormat
que dan milisegundos incluyendo la fecha actual. Solo necesito esa representación de cadena a milisegundos. ¿Tengo que escribir un método personalizado, que se dividirá y calculará milisegundos? o ¿Hay alguna otra forma de hacer esto? Gracias.Cómo convertir HH: mm: ss.SSS a milisegundos?
He tratado de la siguiente manera:
String startAfter = "00:01:30.555";
SimpleDateFormat dateFormat = new SimpleDateFormat("HH:mm:ss.SSS");
Date date = dateFormat.parse(startAfter);
System.out.println(date.getTime());
¿Qué patrón usó para crear SimpleDateFormat? ¿Puedes publicar el código? –