La verdad es que las utilities de Java para formatear fechas es excelente. Es super versatil y sencilla. Podemos facilmente hasta cambiar de lenguaje solo con tocar el Locale Object para referirnos a nuestro timezone y lengua.
Hoy en este articulo unos cuantos ejemplos de como formatear fechas.
La clase SimpleDateFormat va a ser la protagonista de todos estos ejemplos. Esta clase nos permite poder formatear fechas, horas y todas sus combinaciones. Veamos unos ejemplos.
SimpleDateFormat format = new SimpleDateFormat("dd-MM-yyyy");
format.format(new Date());
El resultado es 19-12-2008
SimpleDateFormat format = new SimpleDateFormat("hh:mm");
format.format(new Date());
El resultado es 01:22 , esto es AM o PM, para usar hora completa ver el ejemplo de abajo.
SimpleDateFormat format = new SimpleDateFormat("HH:mm");
format.format(new Date());
El resultado aca es 13:22
SimpleDateFormat format = new SimpleDateFormat("dd/MM/yy HH:mm:ss");
format.format(new Date());
El resultado aca es 19/12/2008 13:22:11 y como ya ven se pueden hacer mil combinaciones.
El listado completo de todas las lo pueden encontrar aca.




