The document discusses the new date and time API introduced in Java 8 (JSR-310). It provides examples of using the new classes like LocalDate, LocalTime, LocalDateTime to represent date, time, and date-time. These classes are immutable and thread-safe. The API also supports different calendar systems and time zones. Methods are demonstrated for getting the current date/time, modifying dates, checking for leap years, formatting and parsing dates from strings.