Time Duration Calculator
Calculate the exact hours, minutes, and seconds between two times. Perfect for work shifts, events, and time tracking.
Time Duration Estimator
Calculate the elapsed time between two points in the day
Enter the hour in 24-hour format (e.g., 13 for 1 PM).
Duration Estimate
Hours, Minutes & Decimal Breakdown
Enter your start and end times and click Calculate Duration to see the exact time elapsed.
Common Time Conversions
Quick reference guide for converting between seconds, minutes, hours, days, and years based on standard calendar measurements.
| Time Unit | Equivalent Value |
|---|---|
| 1 Minute | 60 Seconds |
| 1 Hour | 60 Minutes (3,600 Seconds) |
| 1 Day | 24 Hours (1,440 Minutes) |
| 1 Week | 7 Days (168 Hours) |
| 1 Month (Average) | 30.44 Days (730 Hours) |
| 1 Year (Standard) | 365 Days (8,760 Hours) |
| 1 Year (Leap) | 366 Days (8,784 Hours) |
Time Duration & Calculation FAQ
Everything you need to know about calculating time differences, shifts, and converting time units.
To calculate the duration between two times, convert both times into a 24-hour format and then into total minutes. Subtract the start time minutes from the end time minutes. For example, between 09:00 and 17:30, the start time is 540 minutes (9 × 60) and the end time is 1050 minutes (17 × 60 + 30). The duration is 1050 – 540 = 510 minutes, which is 8 hours and 30 minutes.
When calculating time across midnight (e.g., from 22:00 to 06:00), you must add 24 hours (1440 minutes) to the end time before subtracting the start time. For example, from 22:00 (1320 minutes) to 06:00 the next day (360 + 1440 = 1800 minutes). The duration is 1800 – 1320 = 480 minutes, or exactly 8 hours.
To convert decimal hours to hours and minutes, take the whole number as the hours. Then, multiply the decimal portion by 60 to get the minutes. For example, 8.5 hours is 8 hours and 0.5 × 60 = 30 minutes. Similarly, 2.75 hours is 2 hours and 0.75 × 60 = 45 minutes.
The basic formula for calculating time duration is: Duration = End Time – Start Time. To make the calculation easier, convert both times to minutes since midnight: Duration (in minutes) = (End Hour × 60 + End Minute) – (Start Hour × 60 + Start Minute). If the result is negative, add 1440 minutes (24 hours) to account for crossing midnight.
To calculate working hours, first find the total duration between your start and end times using the standard time duration formula. Then, subtract any unpaid break times. For example, if you work from 09:00 to 17:30 (8.5 hours) and take a 30-minute unpaid lunch break, your actual working hours are 8.5 – 0.5 = 8 hours.
There are exactly 1,440 minutes in a standard 24-hour day. This is calculated by multiplying the 24 hours in a day by the 60 minutes in each hour (24 × 60 = 1,440). If you need to calculate seconds, there are 86,400 seconds in a day (1,440 × 60).
In Excel, you can calculate time duration by simply subtracting the start time cell from the end time cell (e.g., =B2-A2). Ensure both cells are formatted as ‘Time’. If the duration crosses midnight, use the formula =MOD(B2-A2, 1) to correctly calculate the elapsed time. To get the result in decimal hours, multiply the result by 24 and format the cell as a number.
