DemandFlow Support Centre

Field Type: Date and Date/Time

ReferenceField Types ReferenceUpdated 29/04/2026
The Date and Date/Time field types provide calendar-based date selection with optional time components, plus a Timestamp field for read-only date displays.

Overview

DemandFlow provides three field types for working with dates and times:

  • Date (date) — a date picker for selecting a date without a time component
  • Date/Time (datetime) — a combined date and time picker
  • Timestamp (timestamp) — a read-only display of a date/time value

Screenshot of date picker and datetime picker fields

Date Field

The Date field type provides a calendar-based date picker where users can select a specific date.

Date Properties

PropertyRequiredDescription
IDYesThe field identifier.
TypeYesMust be set to date
NameYesThe display label.
WidthNoThe percentage width.
RequiredNoWhen true, a date must be selected.
Read OnlyNoWhen true, the date is displayed but cannot be changed.
Past CheckNoWhen true, a visual warning is shown if the selected date is in the past. Useful for deadline and due date fields.
GridNoWhen true, appears as a column in list views.
HelpNoTooltip text.
VisibilityNoA condition controlling visibility.

Date/Time Field

The Date/Time field type adds a time selection component alongside the date picker, allowing users to specify both a date and a time of day.

Date/Time Properties

The Date/Time field supports all the same properties as the Date field, with the addition of time selection in the picker interface. Use this when the time of day is significant (e.g. meeting times, scheduled events, deadline timestamps).

Timestamp Field

The Timestamp field type is a read-only display that shows a date/time value in a human-friendly format. It is typically used for system-generated values such as "Created Date" or "Last Modified Date" that should not be edited by users.

Duration Between Dates

Number fields can be configured with a Duration Between property that references two date fields. When configured, the number field automatically calculates and displays the duration (in days) between the two specified dates. This is useful for showing elapsed time, project duration, or time remaining.

Use Cases

Field TypeExample Uses
DateStart date, end date, due date, date of birth, effective date
Date/TimeMeeting start time, event schedule, appointment times
TimestampCreated date, last modified date, approval date, system events

Best Practices

  • Use Date (not Date/Time) when the time component is not meaningful
  • Enable Past Check on deadline or due date fields to help users spot overdue items
  • Use Timestamp for system-generated dates that should not be manually edited
  • Set date fields to a width of 50% or less, as they do not need full-width display
datedatetimetimestampcalendardate pickertimefield type

Was this article helpful?

← Back to Knowledge Base