Das Paket java.time ist ein modernes Framework für Datum und Uhrzeit, das in Java 8 eingeführt wurde und durch JSR 310 definiert wurde und die Klassen java.util.Date und .Calendar ersetzt. Inspiriert von Joda-Time, aber neu gestaltet. Es verwendet den ISO 8601-Standard als Standard für das Parsen und Generieren von Zeichenfolgen und enthält Klassen zur Darstellung von Werten nur für Datum, Uhrzeit und Zeitspanne.