Translate

lunes, 19 de noviembre de 2012

Java: Formato de Fecha en español

Este problema me ha surgido porque tengo que formatear la fecha al siguiente formato "11 de noviembre de 2012" pero con el formato strandar lo que nos devuelve es "11 de November de 2012".

Para conseguir esto lo que hay que hacer es poner el Locale al SimpleDateFormat que se encarga de formatear de la fecha.

 SimpleDateFormat format = new SimpleDateFormat("dd 'de' MMMM 'de' yyyy",new Locale("es"));

Referencia:

SimpleDateFormat en Java 7

1 comentario:

  1. Muchas gracias me fue gran ayuda, a pesar del tiempo en que publicaste esta ayuda.

    ResponderEliminar