I have a date on Date and I want to move it to LocalDate:
Date fechaAntigua = new Date();
LocalDate fechaNueva = new LocalDate();
fechaNueva = fechaAntigua ...?
I have a date on Date and I want to move it to LocalDate:
Date fechaAntigua = new Date();
LocalDate fechaNueva = new LocalDate();
fechaNueva = fechaAntigua ...?
Try with:
Date fechaAntigua = new Date();
LocalDate fechaNueva = fechaAntigua.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
Extracted from OS: convert-java-util-date-to -java-time-localdate
Can be obtained through the LocalDate class using toInstant () :
import java.time.LocalDate;
import java.time.ZoneId;
...
...
Date input = new Date();
LocalDate date = input.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();