Crear Date con fecha y hora en Java a partir de String

David Galisteo Cantero

¡Hola! En la entrada anterior comentábamos cómo crear un Date a partir de un String en Java, ahora, veamos cómo crearlo incluyendo una hora.

Lo primero que debemos hacer es volver a crear un objeto del tipo ‘SimpleDateFormat’:

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

Pero esta vez, tenemos los elementos ‘hora’, ‘minutos’ y ‘segundos’.

La cadena que pasamos al constructor puede ser acorde a nuestras necesidades, es decir, por ejemplo, podemos colocar el año al principio o al final de la cadena, podemos seleccionar sólo la hora (HH:ii:ss)… etc.

Siguiendo con el ejemplo de la entrada anterior, podemos tener una cadena tal que así:

String stringFechaConHora = "2014-09-15 15:03:23";

Y para convertirlo a Date, simplemente:

Date fechaConHora = sdf.parse(stringFechaConHora);

Espero que os sea útil, HackSaludos!

Publicado el 15-09-2014

Compartelo!

4 comentarios

Deja un comentario

Comentanos

*
Ir arriba de la pagina