Loading...
Loading...
Loading calculator...
Calculate time duration between two times or add/subtract hours and minutes. Perfect for work hours, time tracking, and payroll calculations.
This calculator provides accurate time duration calculations. Decimal hours are rounded to 2 decimal places for payroll purposes.
When calculating work hours, remember to account for unpaid breaks and meal periods according to your local labor laws.
A time duration calculator computes the elapsed time between a start time and an end time. It's essential for tracking work hours, calculating payroll, monitoring project time, timing events, and managing schedules. The calculator handles both same-day time spans and overnight shifts that cross midnight.
The calculator converts both start and end times into total minutes since midnight, then finds the difference. For overnight shifts that cross midnight, it adds 24 hours to properly account for the next day. Results are shown in hours, minutes, and decimal hours for payroll systems.
View time duration in both hours:minutes format and decimal hours for payroll
Calculate overnight shifts that cross midnight with one click
Decimal hours formatted for payroll systems (7.5 = 7h 30m)
Results update instantly as you enter times
Enable 'Crosses Midnight' for overnight shifts (11 PM to 7 AM)
7.5 decimal hours means 7h 30m (not 7h 18m like 7.30 might suggest)
Subtract unpaid breaks from total time for accurate payroll
Use 24-hour format (14:30) to avoid AM/PM confusion
For shifts that cross midnight (e.g., 11 PM to 7 AM), enable the 'Crosses Midnight' toggle. This tells the calculator that the end time is on the next day, correctly calculating 8 hours instead of showing a negative result.
Standard hours use hours:minutes format (7:30 = 7 hours 30 minutes). Decimal hours express duration as a decimal (7.50). Note: 7.30 decimal is NOT 7:30 - it's 7 hours 18 minutes. Use decimal hours for payroll to avoid this mistake.
This calculator shows total time between start and end. Subtract break duration manually. Example: 9 AM to 5 PM (8 hours) with 30-minute lunch = 7.50 decimal hours of work time.
Payroll systems require decimal hours. Entering '7.30' for 7h 30m is wrong - it calculates as 7h 18m. The correct entry is 7.50. This calculator converts automatically to prevent this costly error.
This calculator handles durations within 24 hours (same day or crossing one midnight). For multi-day spans, calculate each day separately or use a date-time calculator.
Multiply the decimal part by 60 to get minutes. Example: 7.75 hours = 7 hours + (0.75 × 60) = 7 hours 45 minutes. Common: 0.25=15min, 0.50=30min, 0.75=45min.
With identical times, duration is 0 hours unless 'Crosses Midnight' is enabled, which indicates a full 24-hour period.
Completely accurate. Decimal hours are rounded to 2 decimal places (precision to 0.6 minutes), the standard for payroll systems.