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.