The datetime widget translates a datetime picker to a datetime string. For saving the date only, use the date widget.

  • Name: datetime
  • UI: datetime picker
  • Data type: Flatpickr formatted datetime string
  • Options:
    • default: accepts a datetime string, or an empty string to accept blank input; otherwise defaults to current datetime
    • format: optional; accepts Flatpickr.js tokens; defaults to raw Date object (if supported by output format)
  • Example:

  - label: "Start time"
    name: "start"
    widget: "datetime"
    format: "Y-m-d h:i K"