jueves, 18 de junio de 2015

Snippet: Conversión de String a LocalDate y a Date, y viceversa

Aquí dejo un snippet que me sirve y también les podrá ser de ayuda para manipular Cadenas con Fechas.
Snippet: Conversión de String a LocalDate y a Date, y visceversa


Resulta que, por cosas de la vida, es necesario agregar días o meses a una fecha que fue ingresada en una cadena, y que debe ser guardada como tipo java.util.Date ¡A que no te pasa lo mismo!

Pues bien, la manipulación de días, meses, semanas, etc es más efectivo y cómodo con el nuevo tipo de Java 8 llamado java.time.LocalDate como lo mencioné en un post anterior: Paquete java.time de Java 8: Fechas y Horas.

En este snippet (fragmento de código) hice un pequeño ejemplo de cómo convertir desde una cadena, a un tipo java.time.LocalDate. Una vez en este tipo, se puede manipular las fechas como mayor se plazca, y luego se puede convertir a java.util.Date.

La segunda parte del código es al revés: se tiene un objeto java.util.Date, y queremos convertirlo a java.time.LocalDate para poderlo manipular, y luego lo convertimos a cadena para mostrárselo al usuario.


Si te gustó, dale un +1.
Si te es útil, compártelo... es gratis


No hay comentarios.:

Publicar un comentario

Si quieres hacer una pregunta más específica, hazla en los foros que tenemos habilitados en Google Groups


Ah! solo se permiten comentarios de usuarios registrados. Si tienes OpenID, bienvenido! Puedes obtener su OpenID, aquí: http://openid.net/