This guide explained the core classes of the new Java 8 Date and Time API that are part of the java.time package like LocalDate, LocalTime, LocalDateTime, ZonedDateTime, Period, Duration and their supported APIs. The source code of this guide is available on Github.