I have an Instant coming from a source that should, according to the spec, be a LocalDate, but don't see any methods in LocalDate for the conversion. What is the best way to do this?
LocalDate.ofInstant(...);
I believe was added in Java 9.
LocalDateTime has that method in Java 8.
yourInstant.atZone(yourZoneId).toLocalDate();
Will work with earlier versions for LocalDate...