Hours Calculator
Calculate how many hours and minutes are between two times, or add and subtract multiple time durations to find a total. Useful for tracking hours worked, scheduling, travel planning, and more.
How to Calculate Hours Between Two Times
To find the duration between a start time and end time, subtract the start from the end. If the end time is earlier than the start time (an overnight period), add 24 hours to the end time before subtracting.
For example, a shift from 10:30 PM to 6:15 AM spans midnight. Converting to minutes: end = 6:15 AM = 375 minutes; start = 10:30 PM = 1,350 minutes. Since end < start, add 1,440 minutes (24 hours): 375 + 1440 = 1,815. Duration = 1,815 − 1,350 = 465 minutes = 7 hours 45 minutes.
Converting Decimal Hours to Hours and Minutes
When software or timesheets display hours as a decimal (e.g., 7.75 hours), you can convert the decimal portion to minutes by multiplying by 60:
- 7.75 hours = 7 hours + (0.75 × 60) = 7 hours 45 minutes
- 3.33 hours = 3 hours + (0.33 × 60) ≈ 3 hours 20 minutes
For weekly payroll calculations, use the time card calculator, which lets you enter daily clock-in and clock-out times for the entire work week.
Adding Multiple Time Durations
To add time durations together, convert each to minutes, add the totals, then convert back to hours and minutes by dividing by 60:
- 2 hours 30 min = 150 min
- 1 hour 45 min = 105 min
- Total = 255 min = 4 hours 15 min
Frequently Asked Questions
How do I calculate overtime hours?
Overtime in the US is typically any hours worked beyond 8 per day or 40 per week, depending on your state. Calculate your total daily or weekly hours using this tool, then subtract 8 (or 40) to find overtime hours.
What is the difference between clock time and duration?
Clock time refers to a specific point in the day (e.g., 3:00 PM). Duration refers to a span of time (e.g., 2 hours 30 minutes). This calculator handles both: the "Time Between Two Times" tab compares two clock times, while the "Add / Subtract Durations" tab works with time spans.
Can I use this for time zones?
This calculator uses raw time values without time zone awareness. For cross-timezone duration, first convert both times to the same time zone (e.g., UTC), then calculate the difference. Use our time zone converter for that step.