AllFreeCalculator

Date Calculator

Add or subtract time from a date, or measure the exact span between two dates. Results update instantly.

Resulting date

One tool, two everyday date jobs

Most date questions fall into two buckets, and this calculator covers both. "What date is 90 days from now?" is an add-or-subtract problem. "How long until my lease ends?" is a difference problem. Flip between the two modes with the toggle and the calculator reshapes itself for the task.

Adding and subtracting time

Pick a start date, choose whether to add or subtract, then enter any mix of years, months, weeks and days. The result updates as you type. This is the fast way to answer questions like a 30-day return window, a 12-week training block, a 6-month review date, or a contract that runs two years and three months from signing.

Months and years are handled by the calendar rather than by a fixed number of days, which matters at month boundaries. Adding one month to January 31 lands on the last day of February, not on March 3 — the calculator clamps to the end of the shorter month the way people naturally expect.

Finding the difference between two dates

Switch to difference mode and enter two dates to see the gap expressed several ways at once: an exact years-months-days breakdown plus totals in months, weeks and days. Use it to count down to a holiday, work out how long ago something happened, measure a project's duration, or check how many days are left on a notice period.

A note on counting days

The difference is measured from the start of the first date to the start of the second. So Monday to Wednesday is two days. If your situation counts both the first and last day — for example, billing that includes the start and end date — add one to the total. This "inclusive vs exclusive" detail trips a lot of people up, so it's worth being deliberate about which you need.

Related tools

Working with a birth date instead? The age calculator and chronological age calculator share the same date engine. Expecting a baby? Try the due date calculator.

Frequently asked questions

What can this date calculator do?

Two things. It can add or subtract days, weeks, months and years from a starting date to give you a new date, and it can find the exact difference between two dates in years, months, days, total weeks and total days.

How are months handled when adding?

Months are added by calendar, then the day is clamped to the end of the month if needed. For example, January 31 plus one month gives February 28 (or 29 in a leap year), not March 3.

Does it include leap years?

Yes. All calculations use the real Gregorian calendar, so February 29 and varying month lengths are accounted for automatically.

How do I count the number of days until a deadline?

Use "Difference between two dates", set the first date to today and the second to your deadline, and read the total-days figure.

Is the end date included in the difference?

The difference is measured from the start of the first date to the start of the second, so a Monday-to-Wednesday span counts as two days. Add one if you need to count both endpoints inclusively.

Can I subtract time to find a past date?

Yes. Choose "Subtract" in the add/subtract mode to step backwards — useful for finding a start date a set number of weeks before an event.

Related calculators