Date Calculator

Add or subtract days, weeks, months, or years from any date, find out what date is X days from today, or count the days between two dates. Handles month lengths and leap years automatically.

FreeInstant resultNo signup
Copied

Reviewed & updated for 2026 by Methodology & sources · How we calculate

How to use the date calculator

This tool has two modes. Use Add / subtract when you know a starting date and want to move forward or backward by a number of days, weeks, months, or years, for example, "what is the date 90 days from today?" or "what date is 6 weeks before my due date?". The result shows the exact calendar date and the day of the week.

Use Days between when you have two dates and want to know the gap, for example, "how many days until Christmas?" or "how many days ago was a deadline?". It returns the total number of days plus a breakdown in years, months, and weeks.

Days from today, at a glance

Common "days from today" results, calculated live from today's date:

From todayDate
Loading…

Counts every calendar day, including weekends and holidays.

How date math works

Counting days between two dates means counting calendar days, not hours: a day with a daylight-saving change is 23 or 25 hours long but still one day, so dividing elapsed hours by 24 can be a day out. The tricky parts are month lengths (28 to 31 days) and leap years (an extra day every four years, except century years not divisible by 400). This calculator handles both. When you add months and the target month is too short, it uses that month's last day: "one month" after January 31, 2026 is February 28, 2026.

When you add years and months first and then weeks and days, you avoid drift. For example, 90 days is not a fixed number of months: from January 1, 2026 it is 3 months, but from July 1, 2026 it is 2 months and 28 days. That's why the day-count and the calendar date can differ slightly from a rough mental estimate.

For elapsed-time questions like age or project duration, the breakdown into years, months, and weeks is usually more useful than a raw day count. For deadlines and countdowns, the total day count is what matters.

FAQs

What date is 90 days from today?

To find the date 90 days from today, add 90 days to today's date, roughly 3 months ahead. Enter 90 in the Days field of the calculator above and it shows the exact date and day of the week, accounting for different month lengths and leap years.

How do I calculate the number of days between two dates?

Subtract the earlier date from the later one. The 'Days between' tab above does it instantly and also breaks the gap into years, months, and weeks. For example, January 1 to December 31, 2026 is 364 days, because the start date itself isn't counted.

How many days until a future date?

Use the 'Days between' tab with today as the start date and your target as the end date. It counts every calendar day until that date, so you can see how many days are left until a deadline, holiday, or event.

How do I add or subtract days from a date?

Pick a start date, choose Add or Subtract, then enter any combination of years, months, weeks, and days. Month lengths and leap years are handled for you: when the target month is too short, the date moves to that month's last day, so one month after January 31, 2026 is February 28, 2026 (and after January 31, 2028, a leap year, February 29, 2028).

How many days ago was a past date?

Switch to the 'Days between' tab, set the past date as the start and today as the end. The result is the number of days that have passed. You can also use Add/Subtract mode with the Subtract option to count backward from today.

Does the date calculator count weekends and holidays?

Yes. It counts every calendar day, including weekends and public holidays. If you need business days only (Monday to Friday), subtract the weekend days separately, as this tool measures total elapsed calendar days.

Related calculators

Resulting date

—

Enter a start date and amounts