Skip to content

//core/io.islandtime.parser/DateTimeParsers/Iso

Iso

common

object Iso

ISO-8601 parsers.

Types

Name Summary
Basic

common


object Basic
Extended

common


object Extended

Properties

Name Summary
CALENDAR_DATE

common


val CALENDAR_DATE: DateTimeParser

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

common


val DATE: DateTimeParser

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

common


val DATE_RANGE: GroupedDateTimeParser

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

common


val DATE_TIME: DateTimeParser

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

common


val DATE_TIME_INTERVAL: GroupedDateTimeParser
DURATION

common


val DURATION: DateTimeParser

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

common


val INSTANT: DateTimeParser

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

common


val INSTANT_INTERVAL: GroupedDateTimeParser
OFFSET_DATE_TIME

common


val OFFSET_DATE_TIME: DateTimeParser

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

common


val OFFSET_DATE_TIME_INTERVAL: GroupedDateTimeParser
OFFSET_TIME

common


val OFFSET_TIME: DateTimeParser

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

common


val ORDINAL_DATE: DateTimeParser

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

common


val PERIOD: DateTimeParser

Parse an ISO-8601 period without any time components.
TIME

common


val TIME: DateTimeParser

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

common


val UTC_OFFSET: DateTimeParser

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

common


val YEAR: DateTimeParser

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.
YEAR_MONTH

common


val YEAR_MONTH: DateTimeParser

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

common


val ZONED_DATE_TIME: DateTimeParser

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

common


val ZONED_DATE_TIME_INTERVAL: GroupedDateTimeParser