This directive let you pick duration in hours, minutes, seconds from 00:00:00 to 99:59:59. It is quite simple and work for this specific case. Add angularDurationPicker dependency to use it in your angular project. Demo