Надо задать точку перехода, то есть время, в которое одни рабочие сутки сменяют другие. Например, 06:00.
Для времени в интервале от 00:00 до точки перехода прибавлять 24 часа. Тогда 22:00 останется как есть, 00:00 превратится в 24:00, 02:00 в 26:00.
Ну а поиск минимума и максимума по массиву - это элементарная задача.