date and time
FEEL built-in function · FEEL date and time functions
date and time(from) or date and time(date, time)
Creates a date and time from an ISO 8601 string or by combining a date with a time.
A value can be local (no zone), carry a UTC offset such as +02:00 or Z, or name an IANA zone with @. Values with an offset compare by instant. When a local value is compared with a zoned one, DMN 1.6 lets the local value take the other value's offset (Table 55). Engines do not all implement that rule, so keep the inputs of a decision either all local or all zoned.
Parameters
| Parameter | Type | Description |
|---|---|---|
| from | string | ISO 8601 date-time string, with optional zone or offset |
| date, time | date, time | combine a date with a time (alternative form) |
Examples
date and time("2026-07-24T14:30:00")
date and time(date("2026-07-24"), time("14:30:00"))
Edge cases and null handling
date and time("2026-07-24T14:30:00+02:00") = date and time("2026-07-24T12:30:00Z")
Same instant.
date and time("2026-07-24T14:30:00@Europe/Zurich").timezone
Part of FEEL date and time functions: date arithmetic, the two kinds of duration, time zones, and every temporal function side by side.
Related functions
Defined by the OMG DMN 1.6 specification, chapter 10.3.4 (built-in functions).