Date, time and range selection with a shared calendar surface and keyboard support.
Compare a date, a date range and a clock. Open any input to try its keyboard and calendar controls.
Select both a day and a time, including seconds or a list of allowed appointment times.
A month, a year and an elapsed duration have different storage formats and selection controls.
Compare a timed period, opening hours and a localized date. See the dedicated galleries for more combinations.
These buttons run the actual server-side field rules. Show error loads a rejected example; Use valid value fixes only that field.
An empty value is rejected. Choose a date or use the valid example.
Checking…
October only; weekends and October 16 are blocked.
12:00 is rejected even if supplied outside the menu.
Compare the same input at three sizes. The detailed galleries also include read-only, disabled, empty and invalid states.
Timezone selection and recurring opening hours are part of the collection too. Their galleries cover browser defaults, restrictions, breaks and overnight shifts.