core

The core set of date, time, duration, and interval types, supporting the ISO calendar system.

Packages

io.islandtime
Link copied to clipboard
common
darwin

Date-time primitives and core concepts, including classes such as Date, Time, Instant, and ZonedDateTime.

io.islandtime.base
Link copied to clipboard
common

(Experimental) Framework-level interfaces, allowing aspects of date, time, and duration to be abstracted. This area is unstable and likely to see significant change.

io.islandtime.calendar
Link copied to clipboard
common
darwin

Platform-independent calendar properties.

io.islandtime.clock
Link copied to clipboard
common

The default clock implementation, providing access to the current system time at up to nanosecond precision when available.

io.islandtime.darwin
Link copied to clipboard
darwin

Various extensions specific to the Apple platform.

io.islandtime.format
Link copied to clipboard
common
darwin

Formatting of dates, times, durations, and intervals into textual representations.

io.islandtime.jvm
Link copied to clipboard

Various extensions specific to the Java platform.

io.islandtime.locale
Link copied to clipboard
common
darwin

Platform-independent locale.

io.islandtime.measures
Link copied to clipboard
common

Classes related to the measurement of time, including Duration, Period, and more specific units, such as Hours or Years.

io.islandtime.parser
Link copied to clipboard
common

Parsing of dates, times, durations, and intervals from textual representations.

io.islandtime.ranges
Link copied to clipboard
common

Date ranges, time intervals, and the ability to iterate over them and perform various operations.

io.islandtime.zone
Link copied to clipboard
common
darwin

Provides time zone database access.