Convertir un Date a String en Java

David Galisteo Cantero

Anteriormente, hemos visto cómo crear un objeto Date a partir de String y cómo añadir una hora al Date, ahora vamos a ver el caso contrario, convertir un objeto de tipo Date a uno de tipo String.

Para ello, volvemos a crear un objeto (famoso ya en estas entradas) SimpleDateFormat:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:ii:ss");

Un error común es intentar convertirlo a partir del método ‘toString()’ de la clase Date, este método nos lo convertirá con un formato que, lo más probable, no se ajuste a nuestras necesidades, sin embargo, veamos cómo hacerlo personalizando el formato:

Date fecha = new Date();
String fechaCadena = sdf.format(fecha);

Fácil, ¿no?

Espero que os sea de ayuda.

HackSaludos!

Publicado el 16-09-2014

Compartelo!

Deja un comentario

Comentanos

*
Ir arriba de la pagina