Time Between Dates
Copy to End
Copy to Start
About this calculator
Enter a start and end date to calculate the exact time between them. Add specific times for precision down to the second. The order of the dates doesn't matter — the result is always a positive number.
How it works
The calculator converts both dates to timestamps and computes the absolute difference in seconds. That difference is then divided by the appropriate conversion factor for your chosen unit. When no time is specified, midnight (00:00:00) is used for both dates.
Supported units
- Seconds, minutes, hours — exact conversions
- Days — 86,400 seconds per day
- Business days — weekdays only (Monday through Friday), excluding Saturday and Sunday
- Weeks — 7 days per week
- Months — averaged at 30.44 days (365.25 ÷ 12)
- Years — 365.25 days to account for leap years
Common uses
Project planning, calculating age, tracking streaks, finding the gap between events, or answering "how long until" and "how long since" questions. Switch between 24-hour and AM/PM time formats as you prefer.