Measure or shift a date interval
Find the elapsed span or move a date by a precise offset.
Add or subtract days, weeks, months, and years from any calendar date.
Adds or subtracts years, months, weeks, and days recursively from the start date to identify the final target date.
Add or subtract time intervals from any starting date with our free date duration calculator. Whether you are tracking pregnancy milestones, scheduling project milestones, or finding historical dates, this tool makes calculations simple. Input a starting date, select whether to add or subtract time, and define the days, weeks, months, or years to find the target date.
Learn the mathematics, formulas, and real-world applications behind the Date Duration Calculator.
Read Full Guide →Our calculator handles varying month lengths by calculating standard calendar months. If the target month has fewer days than the starting day (e.g. adding 1 month to August 31st), the calculator adjusts the target date to the last day of the target month (September 30th).
A standard pregnancy due date is calculated by adding 280 days (or 40 weeks) to the first day of the last menstrual period (LMP). You can select your LMP as the start date and add 40 weeks using this tool.
Yes. The calculator supports standard calendar mathematics across past and future eras, making it a reliable tool for historical timelines and research.
Calculate age in years, months, weeks, days, hours, and minutes.
Days Between Dates CalculatorCount elapsed calendar days between two dates with an optional inclusive end date.
Business Days CalculatorCalculate working days in an inclusive date range using selected workweek days and optional user-supplied holiday dates.
Countdown CalculatorSee the exact time remaining until a specific calendar date and time.
Continue this calculation
Find the elapsed span or move a date by a precise offset.