Is there an extension to create something like this
There’s no need for an extension. You can use the Time Picker component.