core / io.islandtime.parser / DateTimeParsers / Iso

Iso

(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86) object Iso

ISO-8601 parsers.

Types

(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

Basic

object Basic
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

Extended

object Extended

Properties

(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

CALENDAR_DATE

Parse ISO-8601 calendar dates in either basic or extended format.

val CALENDAR_DATE: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

DATE

Parse ISO-8601 calendar or ordinal dates in either basic or extended format.

val DATE: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

DATE_RANGE

Parse an ISO-8601 time interval between two dates in either basic or extended format.

val DATE_RANGE: GroupedDateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

DATE_TIME

Parse an ISO-8601 date and time of day in either basic or extended format.

val DATE_TIME: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

DATE_TIME_INTERVAL

val DATE_TIME_INTERVAL: GroupedDateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

DURATION

Parse an ISO-8601 period containing only the day and time components.

val DURATION: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

INSTANT

Parse an ISO-8601 date-time with the zero UTC offset designator in either basic or extended format.

val INSTANT: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

INSTANT_INTERVAL

val INSTANT_INTERVAL: GroupedDateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

OFFSET_DATE_TIME

Parse an ISO-8601 date, time of day, and UTC offset in either basic or extended format.

val OFFSET_DATE_TIME: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

OFFSET_DATE_TIME_INTERVAL

val OFFSET_DATE_TIME_INTERVAL: GroupedDateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

OFFSET_TIME

Parse an ISO-8601 time of day and UTC offset in either basic or extended format.

val OFFSET_TIME: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

ORDINAL_DATE

Parse ISO-8601 ordinal dates in either basic or extended format.

val ORDINAL_DATE: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

PERIOD

Parse an ISO-8601 period without any time components.

val PERIOD: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

TIME

Parse an ISO-8601 time of day in either basic or extended format.

val TIME: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

UTC_OFFSET

Parse an ISO-8601 UTC offset in either basic or extended format.

val UTC_OFFSET: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

YEAR

Parse an ISO-8601 standalone year. Note that not all formats supported by this parser are valid when a year is combined with other fields.

val YEAR: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

YEAR_MONTH

Parse an ISO-8601 year-month. The standard supports only extended format.

val YEAR_MONTH: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

ZONED_DATE_TIME

Parse an ISO-8601 date, time of day, UTC offset, and optionally, a non-standard region ID in either basic or extended format.

val ZONED_DATE_TIME: DateTimeParser
(iosArm64, iosX64, jvm, macosX64, tvosArm64, tvosX64, watchosArm64, watchosX86)

ZONED_DATE_TIME_INTERVAL

val ZONED_DATE_TIME_INTERVAL: GroupedDateTimeParser