FEEL

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

ParameterTypeDescription
fromstringISO 8601 date-time string, with optional zone or offset
date, timedate, timecombine a date with a time (alternative form)

Examples

date and time("2026-07-24T14:30:00")
2026-07-24T14:30 Try it ↑
date and time(date("2026-07-24"), time("14:30:00"))
2026-07-24T14:30 Try it ↑

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
Europe/Zurich Try it ↑
date and time("2026-07-24")
2026-07-24T00:00 Try it ↑

A plain date string becomes midnight.

Related functions

date · time · now

Defined by the OMG DMN 1.6 specification, chapter 10.3.4 (built-in functions).