Date & Time Picker

The date picker ships with five built-in variations for rendering the UI. The controls option supports the following:

  • date - renders a date-only scroller or dropdown control
  • time - renders a time-only scroller or dropdown control
  • timegrid - renders a time grid for time selection
  • datetime - renders a date & time scroller or dropdown
  • calendar - renders a calendar view for date picking

Use controls: ['datetime'] for rendering a date & time picker within the same control, tied to the same input, or use them separately for two inputs - controls: ['date'] and controls: ['time']. It will render a scrollers for touchUi: true and a dropdowns for touchUi: false.

For a time grid use the controls: ['timegrid'] instead of 'time'.

Interested in dynamically switching between modes?  Learn how to set up responsive behavior →
Get started with this example

Demo

Calendar with time picker

For date and time selection pass 'calendar' and a 'time' to the controls option.

<Datepicker
    controls={['calendar', 'time']}
    touchUi=
/>
Calendar with time grid

Alternatively the time-part can be selected from a time grid instead of a scrollable list. Pass 'calendar' and a 'timegrid' to the controls option.

<Datepicker
    controls={['calendar', 'timegrid']}
    touchUi=
/>

Duplicate Session

You have signed in on a different machine. To keep everything in sync, you have been signed out of this session.

If you need to invite team members, manage seats and accounts you can do it from the licenses page.

Duplicate Session

We noticed you are logged in on a different machine and have closed your old session.

If you need to invite team members, manage seats and accounts you can do it from the licenses page.