问题 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? 回答1: 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... 回答2: Other answers provided the mechanics for the transformation, but I wanted to add some background on the meaning