Date Time component resolution

Hello there, im pretty new to Vaadin but im starting to like it, at the very beginning i used PopupDateField component, now i would like to make some changes if its possible:
1)only half of hour selection ( 1.00 and 1.30 and so on)
2)Removing some hours (like night hours)
3)Start selection of hour for eg. from 6AM forward
is there any simple way or example for that kind of changes?

Thanks in advance.

You probably mean the DateField component. Do you mean PopupDateField or InlineDateField?

With InlineDateField, I’d suggest just making the component day resolution and making the hour selection with other components. You could wrap it as a CustomField.

With PopupDateField, probably the only way is to make client-side modifications to the widget and the connector by subclassing them. Well, you might be able to do it also with a component extension, I’m not sure.