Type Alias: RDateTimeFieldDisplayFormat
ts
type RDateTimeFieldDisplayFormat = (typeof RDateTimeFieldDisplayFormat)[number];Type representing the available display format options for datetime rendering.
Maps to Luxon DateTime constants with timezone-aware formatting:
short: "9/11/2001, 8:46 AM" (DateTime.DATETIME_SHORT)shortWithSeconds: "9/11/2001, 8:46:40 AM" (DateTime.DATETIME_SHORT_WITH_SECONDS)med: "Sep 11, 2001, 8:46 AM" (DateTime.DATETIME_MED)medWithSeconds: "Sep 11, 2001, 8:46:40 AM" (DateTime.DATETIME_MED_WITH_SECONDS)medWithWeekday: "Tue, Sep 11, 2001, 8:46 AM" (DateTime.DATETIME_MED_WITH_WEEKDAY)full: "September 11, 2001 at 8:46 AM EDT" (DateTime.DATETIME_FULL)fullWithSeconds: "September 11, 2001 at 8:46:40 AM EDT" (DateTime.DATETIME_FULL_WITH_SECONDS)huge: "Tuesday, September 11, 2001 at 8:46 AM Eastern Daylight Time" (DateTime.DATETIME_HUGE)hugeWithSeconds: "Tuesday, September 11, 2001 at 8:46:40 AM Eastern Daylight Time" (DateTime.DATETIME_HUGE_WITH_SECONDS)
Example
typescript
const format: RDateTimeFieldDisplayFormat = "medWithWeekday";
// Displays as: "Tue, Sep 11, 2001, 8:46 AM"