Date & Duration Calculator
Calculate the time between two dates in days, weeks, months and years.
Calculate the time between two dates in days, weeks, months and years.
Calculate exact duration, total days, weeks, working days, or add/subtract days from a date.
Calculate the exact duration between Start Date and End Date.
Calculate a future date by adding a specific number of days to a Start Date.
Calculate a past date by subtracting a number of days from a Start Date.
Calculate working days (Monday–Friday, excluding Saturday and Sunday) between two dates.
Find out which day of the week any given calendar date falls on.
Our Date & Duration Calculator provides five practical modes for measuring, scheduling, and adjusting calendar dates:
Calculating the duration between two calendar dates involves evaluating exact astronomical and Gregorian calendar spans. Calculation variables include:
Our tool is designed for business, logistics, scheduling, and personal planning use cases:
Find quick answers to common questions about date and duration calculations.
Select your Start Date and End Date in our Date & Duration Calculator, then click Calculate Duration. The calculator instantly determines the total days, weeks, months, and years between the two dates.
Yes. The calculator fully accounts for leap years (including February 29) and varying month lengths (28, 29, 30, and 31 days) across all calendar years.
Yes. Simply check the 'Include end date in calculation' box to add 1 day to the total calculated duration.
Yes. Use the Workdays tab to calculate the number of working days (Monday through Friday) between any two dates, excluding Saturdays and Sundays.
Yes. Use the 'Add Days' or 'Subtract Days' tabs to calculate a future or past target date by adding or subtracting any number of days from your start date.