Skip to content
On this page

Time

The Time field is similar to the DateTime field and uses the time picker of flatpickr (without the calendar). You can use the time_24hr option for flatpickr to use the 24-hour format. Add the option relative: false if you want the time to stay absolute and not change based on the browser's timezone.

ruby
field :starting_at,
  as: :time,
  picker_format: 'H:i',
  format: "HH:mm",
  relative: true,
  picker_options: {
    time_24hr: true
  }

format

Format the date shown to the user on the Index and Show views.

Default

TT

Possible values

Use luxon formatting tokens.

picker_format

Format the date shown to the user on the Edit and New views.

Default

H:i:S

Possible values

Use flatpickr formatting tokens.

picker_options;

Passes the options here to flatpickr.

Default

{}

Possible values

Use flatpickr options.

WARNING

These options may override other options like picker_options.

::::