Un método fiable separa tiempo bruto, descanso y trabajo. Así el total se comprueba fácilmente si cambia un descanso.
Calcula primero los minutos brutos
Un turno 09:00–17:30 dura 8 horas y 30 minutos, es decir, 510 minutos. Los minutos enteros evitan redondeos al sumar.
Resta solo el descanso introducido
Un descanso no pagado de 30 minutos convierte 510 minutos brutos en 480 trabajados, o 8:00. WorkHours no inventa descansos ni decide si son pagados.
Suma minutos trabajados y después formatea
Combina los minutos netos antes de convertir el total a H:MM u horas decimales. Así conservas el minuto exacto. Comprueba por separado las reglas laborales de descansos.