Iso
ISO-8601 parsers.
Types
Functions
Properties
Parse ISO-8601 calendar dates in either basic or extended format.
Parse ISO-8601 calendar or ordinal dates in either basic or extended format.
Parse an ISO-8601 time interval between two dates in either basic or extended format.
Examples:
1990-01-04/1991-08-30../1991083019900104/..../..(empty string)
Parse an ISO-8601 date and time of day in either basic or extended format.
Parse an ISO-8601 period containing only the day and time components.
Examples:
P1DT5H6.123SPT15H20MPT0S-PT1S
Parse an ISO-8601 date-time with the zero UTC offset designator in either basic or extended format.
Examples:
2001-05-10T00:24:00.00000Z2001-05-10T00:24Z20010510 0024Z
Parse an ISO-8601 date, time of day, and UTC offset in either basic or extended format.
Examples:
2008-09-01T18:30-4:002008-09-01 18:30:00Z20080901 1830-04
Parse an ISO-8601 time of day and UTC offset in either basic or extended format.
Parse ISO-8601 ordinal dates in either basic or extended format.
Parse an ISO-8601 period without any time components.
Examples:
P5Y16M3DP5M-15DP0D
Parse an ISO-8601 time of day in either basic or extended format.
Parse an ISO-8601 UTC offset in either basic or extended format.
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.
Examples:
200800010000-0001+0123456789Y12345
Parse an ISO-8601 year-month. The standard supports only extended format.
Example:
2008-09
Parse an ISO-8601 date, time of day, UTC offset, and optionally, a non-standard region ID in either basic or extended format.
Examples:
2008-09-01T18:30-4:00[America/New_York]2008-09-01 18:30:00Z20080901 1830-04[America/New_York]