Uso de Android Calendar para obtener la hora actual

Estoy tratando de obtener la hora actual (HH: MM: SEC: MILLISEC) en una aplicación para Android. Estoy usando este pedazo de código:

Calendar c = Calendar.getInstance(); int time_start = c.get(Calendar.MILLISECOND); 

"Número de campo para obtener y establecer indicando el minuto dentro de la hora Por ejemplo, a las 10: 04: 15.250 PM el MILLI es 250."

He mirado a través de los otros métodos, pero no pude encontrar nada especificando que saldría todo. ¿Hay alguna manera que puedo obtener H: M: Sec: MilliSec? O tengo que hacer algo como

 c.get(Calendar.HOUR).get(Calendar.MINUTE).get(Calendar.SECOND).get(Calendar.MILLISECOND). 

Puede probar con SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss.SSS");

Tal vez tal vez:

 Calendar cal = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss.SSS"); String test = sdf.format(cal.getTime()); Log.e("TEST", test); 

Me gustaría ir a la System.currentTimeMillis() o la new Date() , y ponerlos en un SimpleDateFormat , para obtener exactamente la salida que te gusta

¿Qué pasa con esto?

 SimpleDateFormat sdf = new SimpleDateFormat("HH:mm:ss:S"); String result = sdf.format(Calendar.getInstance().getTime()); System.out.println(result); 
  • Prácticas recomendadas para capturar un runtime de unhandle Excepción para JAVA en el sistema operativo Android?
  • ERROR: debe implementar OnFragmentInteractionListener
  • Cómo encontrar el paquete jar de java.rmi
  • FQL Query para obtener cumpleaños de amigos de Facebook en los próximos 30 días con Android
  • Error de Crashlytics durante la compilación - no podría leer el build_id como una cadena de valor
  • Ruta de intersección en android
  • ¿Cómo capturar esta excepción en la vista web de Android?
  • Establecer márgenes en un LinearLayout programáticamente
  • ¿Cuáles son las principales diferencias entre una VM de base de registro y una basada en una pila?
  • ¿Todos los archivos .class de mi aplicación Java se cargan en la memoria después del inicio de la aplicación?
  • Dagger 2 no inicializa una variable
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.