Allows a date time range to be set. Supports 12 and 24 hour clock modes. When the date range is for a single day, the time options are limited to prevent invalid ranges. The date range can never be invalid because it switches ends when necessary. Thank you to Abreeze Technology for sponsoring the development of this component.