GitHub
The Java Version Almanac
javaalmanac.io
Feedback on this page?

Calendar Systems

There are different calendar systems in the world. Let’s write the Java 17 release date in the systems known to Java.

Since Java 8

import java.time.LocalDate; import java.time.chrono.Chronology; public class CalendarSystems { void main() { LocalDate java25release = LocalDate.of(2025, 9, 16); Chronology.getAvailableChronologies().stream() // .sorted() // .map(c -> c.date(java25release)) // .forEach(IO::println); } }

This snippet at GitHub