Olá pessoal, alguém sabe me dize se esse retorno esta esta correto?
Com milisegundos.
String dataString = "24/10/2012 6:14:42.19077";
Saída
Sem Milisegundos:
String dataString = "24/10/2012 6:14:42";
Saída
Meu código fonte:
public static void main(String[] args) {
String dataString = "24/10/2012 6:14:42.19077";
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yyyy HH:mm:ss.SSS",
new Locale("pt", "BR"));
try {
format.parse(dataString);
} catch (ParseException ex) {
ex.printStackTrace();
}
System.out.println("Millisecond: " + format.getCalendar().get(Calendar.MILLISECOND));
System.out.println("Second: " + format.getCalendar().get(Calendar.SECOND));
System.out.println("Minute: " + format.getCalendar().get(Calendar.MINUTE));
System.out.println("Hour: " + format.getCalendar().get(Calendar.HOUR));
}
Agradeço pelos sugestões…