Post

(feat) Date ↔️ LocalDate

✅ Date to LocalDate

change datatype Date to LocalDate

🟢 Date.toInstant().atZone(ZoneId.systemDefault()).toLocalDate()

ReleaseDate type: Date
localReleaseDate type: LocalDate

1
2
Date releaseDate= movie.getReleaseDate();
LocalDate localReleaseDate= releaseDate.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();

✅ LocalDate to Date

🟢 java.sql.Date

1
2
3
        LocalDate reviewLocalDate= LocalDate.now();
        //two ways of changing local date => date
        Date reviewDate= Date.valueOf(reviewLocalDate); //Date is from java.sql.Date

🟢 java.util.Date

1
2
3
        LocalDate reviewLocalDate= LocalDate.now();
        //two ways of changing local date => date
        Date reviewDate= java.sql.Date.valueOf(reviewLocalDate);  //Date is from java.util.Date
This post is licensed under CC BY 4.0 by the author.