Calculate the exact duration between any two calendar dates — days, weeks, months, years, hours, or minutes.
To find the time between two dates, subtract the earlier date from the later one. Jan 1 to Dec 31, 2026 is 364 days (365 counting inclusively). Enter both dates to see the gap in days, weeks, months, and years.
Pick a start date and an end date. The calculator instantly shows the duration in multiple units. Toggle "Include end date" to count both ends (useful for hotel nights, rental periods, billing cycles).
"100 days" doesn't tell you intuitively how long that is. The calculator also shows the same duration as years, months, and remaining days using calendar math. So 100 days = 3 months and ~9 days, not "3.33 months."
The figures, rules, and standards on this page are based on the official sources below. This information is provided for general reference only and is not legal, financial, or medical advice.