The TimeChooser provides a simple way for users to select the time of day. It works in both 12-hour (with AM/PM) and 24-hour modes.
Clicking either the clock or the dropdown box shows a list of times in half-hour intervals.
Once a time has been selected, the user can interact with the component in several ways:
* Changing the hour via the numeric stepper (values from 1 to 12)
* Changing the minutes via the input field (including all values from 00 through 59)
* Changing AM/PM via the radio buttons
* Selecting a time directly by clicking on the clock (which reveals the dropdown list), or selecting the "none" (no time selected) option from the list