Timepicker supports setting min. / max. hours and minutes. The feature is demonstrated in this example.

The min. / max. hours and minutes can be also set with JavaScript by the widget's methods setMinTime(hour, minute) and setMaxTime(hour, minute). ${showcase:getFileContent('/sections/timePicker/example-minMaxTime.xhtml')}