Un inicio a las 22:00 y un fin a las 06:00 no es negativo. Con la regla de día siguiente, son ocho horas brutas.
Divide el turno en medianoche
De 22:00 a 24:00 hay dos horas y de 00:00 a 06:00 hay seis. Son 480 minutos brutos. La fórmula equivalente suma 24 horas al fin del día siguiente.
Haz explícito el día siguiente
Un fin anterior al inicio puede ser nocturno o un error. WorkHours no adivina: la casilla de día siguiente distingue ambos casos y la API la valida.
Separa la aritmética de las normas
Tras restar el descanso, la herramienta muestra minutos trabajados. No decide horas extra, plus nocturno, redondeo ni requisitos legales. Confirma esas políticas aparte.