Adriano, bom dia.
Para calcular o horário do termino do expediente, preciso saber se tem turno normal, e se positivo qual o horário deste (normal), isso para fazer um parâmetro.
Exemplo, supondo que a jornada normal diurna e das 08h00 às 17h00 = 09 hs (incluso o intervalo para refeição)
Sendo assim, a jornada que iniciará às 17h00 terminará (sem considerar por enquanto a hora noturna) às 02h00.
Agora aplicando a hora reduzida
das 22h00 às 02h00 = 04 horas x 60m = 240 m
Supondo que o horario de refeição seja das 22h00 às 23h00, então temos
04h - 01h(refeição) = 03h x 60m = 180m
Aplicando a regra de três
60 m = 180m
52,5 = x
x = (52,5 x 180)/60 = 157 m + 60 m(intervalo) = 217 m - 240m = 23m
Então esse empregado trabalhará das;
17h00 às 22h00
24h00 às 01h37m = (01h37 + 23 m) = 02h00