Aquí dejo un snippet que me sirve y también les podrá ser de ayuda para manipular Cadenas con Fechas.
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
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
En este snippet (fragmento de código) hice un pequeño ejemplo de cómo convertir desde una cadena, a un tipo
La segunda parte del código es al revés: se tiene un objeto

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