How to Use Hours and Minutes Calculator
The Hours and Minutes Calculator is your everyday Swiss-Army knife for time arithmetic.
- Pick a mode — Add two durations, subtract two durations, convert h:m to minutes, or convert minutes to h:m.
- Enter the inputs — Fill in the hour and minute fields, or the total minutes field.
- Read the result — The Hours and Minutes Calculator shows the canonical h:m result, total minutes, total seconds and decimal hours.
Formula & Theory - Hours and Minutes Calculator
All arithmetic happens in total minutes to avoid carry/borrow bugs:
totalMinutes(A) = hoursA * 60 + minutesA
totalMinutes(B) = hoursB * 60 + minutesB
add: result = totalMinutes(A) + totalMinutes(B)
subtract: result = totalMinutes(A) - totalMinutes(B)
toHM(min):
hours = floor(|min| / 60)
minutes = |min| mod 60
sign = -1 if min < 0 else +1
decimalHours = totalMinutes / 60
The Hours and Minutes Calculator preserves the sign of the result so you can clearly see whether B exceeded A.
Use Cases for Hours and Minutes Calculator
The Hours and Minutes Calculator is useful for:
- Time sheets — Sum daily hours-and-minutes worked into a weekly total.
- Payroll — Convert h:m worked into decimal hours for hourly-rate calculations.
- Cooking — Add up multi-step recipe times.
- Sports — Subtract one race split from another.
- Studying — Track total minutes across multiple study sessions.
- Education — Demonstrate base-60 arithmetic to students.
Because the Hours and Minutes Calculator runs entirely in your browser, every input stays private and results update as you type.