Formula applied
The exact method behind this answer
CalculationTime keeps the method visible so the number can be checked instead of blindly trusted.
Start minutes = start hour × 60 + start minute. End minutes = end hour × 60 + end minute. Elapsed minutes = end minutes − start minutes; if negative, add 1,440. Net minutes = max(0, elapsed minutes − break minutes). Decimal hours = net minutes ÷ 60. Rounded hours = round(net minutes ÷ rounding increment) × rounding increment ÷ 60. Optional value = rounded hours × hourly rate.- Apply the formulaStart minutes = start hour × 60 + start minute. End minutes = end hour × 60 + end minute. Elapsed minutes = end minutes − start minutes; if negative, add 1,440. Net minutes = max(0, elapsed minutes − break minutes). Decimal hours = net minutes ÷ 60. Rounded hours = round(net minutes ÷ rounding increment) × rounding increment ÷ 60. Optional value = rounded hours × hourly rate.8 hours09:15 to 17:45 = 8h 30m elapsed (8.5 h) · minus 30 break minutes = 8 net hours · rounded to 15-minute increment