Datetime
An ISO 8601 compliant date and time type.
Syntax
A datetime literal consists of a date fragment and a time fragment, separated by the character T.
The date fragment consists of the following values, separated by a -:
-
either a four-digit year or a sign with any number of digits for the year (e.g.
+252525meaning year 252525), -
a two-digit month of the year,
-
and a two-digit day of that month.
The time fragment consists of the following values, separated by ::
-
a two-digit hour between
00and24, -
a two-digit minute between
00and59, -
a two-digit second between
00and60with up to nine digits after the decimal point.
Example datetime literals
2024-03-30T12:00:00
+12345-09-21T12:34:56.789
#!test[read]
#{{
match
let $x = 2024-03-30T12:00:00;
let $y = +12345-09-21T12:34:56.789;
#}}