RFR JDK-8133079 LocalDate/LocalTime ofInstant()

Stephen Colebourne scolebourne at joda.org
Thu Aug 27 23:07:59 UTC 2015

External question sites indicate that users have difficulty converting
between java.util.Date and LocalDate, and also between Instant and
LocalDate/LocalTime. This user difficulty can be resolved with some
additional methods.

Currently, the following methods exist:

 ZonedDateTime.ofInstant(Instant, ZoneId);
 OffsetDateTime.ofInstant(Instant, ZoneId);
 LocalDateTime.ofInstant(Instant, ZoneId);
 OffsetTime.ofInstant(Instant, ZoneId);

This enhancement proposes to add the same method to LocalDate and
LocalTime. It can reasonably be argued this was a simple oversight in
the original development.

Diff attached to the JIRA:


Would also appreciate a reviewer to ensure that the code and tests
pass OK (as opposed to my best efforts on a very dubious
Windows/Eclipse/JDK8 setup)


More information about the core-libs-dev mailing list