java.time.temporal

Interfaces

Temporal Framework-level interface defining read-write access to a temporal object, such as a date, time, offset or some combination of these. 
TemporalAccessor Framework-level interface defining read-only access to a temporal object, such as a date, time, offset or some combination of these. 
TemporalAdjuster Strategy for adjusting a temporal object. 
TemporalAmount Framework-level interface defining an amount of time, such as "6 hours", "8 days" or "2 years and 3 months". 
TemporalField A field of date-time, such as month-of-year or hour-of-minute. 
TemporalQuery<R> Strategy for querying a temporal object. 
TemporalUnit A unit of date-time, such as Days or Hours. 

Classes

IsoFields Fields and units specific to the ISO-8601 calendar system, including quarter-of-year and week-based-year. 
JulianFields A set of date fields that provide access to Julian Days. 
TemporalAdjusters Common and useful TemporalAdjusters. 
TemporalQueries Common implementations of TemporalQuery
ValueRange The range of valid values for a date-time field. 
WeekFields Localized definitions of the day-of-week, week-of-month and week-of-year fields. 

Enums

ChronoField A standard set of fields. 
ChronoUnit A standard set of date periods units. 

Exceptions

UnsupportedTemporalTypeException UnsupportedTemporalTypeException indicates that a ChronoField or ChronoUnit is not supported for a Temporal class.