convert LocalDate to Date code example
Example 1: date to localdate
dateToConvert.toInstant()
.atZone(ZoneId.systemDefault())
.toLocalDate();
Example 2: convert localdatetime to localdate
import java.time.LocalDate;
import java.time.LocalDateTime;
public class Main {
public static void main(String[] args) {
LocalDateTime localDateTime = LocalDateTime.now();
LocalDate localDate = localDateTime.toLocalDate();
System.out.println(localDate);
}
}
Example 3: java convert java.util.Date to LocalDate
Date yourDate = new Date();
LocalDate date = yourDate.toInstant().atZone(ZoneId.systemDefault()).toLocalDate();
Example 4: local date to date java
public LocalDate convertToLocalDateViaInstant(Date dateToConvert) {
return dateToConvert.toInstant()
.atZone(ZoneId.systemDefault())
.toLocalDate();
}