In der Geschichte der Programmierung gab es immer wieder neue Herausforderungen bei der Datum- und Zeitverwaltung, da Dinge wie Zeitzonen und Schaltjahre beachtet werden müssen.
Historisch gesehen gab es viele Wege, Daten in Software zu vergleichen.
Ursprünglich verwendete Kotlin für Datumsoperationen die Klassen aus java.util wie Date und SimpleDateFormat.
java.util
Date
SimpleDateFormat
Kotlin hat keine eigene Datum- und Zeit-API, sondern verlässt sich auf die Java Standardbibliothek für diese Funktionalität.
Kotlin unterstützt das Parsen von Daten durch das java.time-Paket, das in Java 8 eingeführt wurde.
java.time