Date Calculator

Add or subtract days, weeks, months, or years from any date to find a past or future date. Or use the date difference mode to count the exact number of days between two dates.

Date Calculator

How to Use the Date Calculator

The date calculator has two modes. In Add / Subtract mode, pick a start date, choose to add or subtract, and enter any combination of years, months, weeks, and days. The result shows the exact resulting date accounting for varying month lengths and leap years.

In Date Difference mode, enter two dates and instantly see how many days, weeks, months, or years separate them. Business days are also calculated by excluding weekends.

Common Date Calculations

Use CaseExample
Contract deadlinesWhat date is 90 days from signing?
Pregnancy due date40 weeks from last menstrual period
Age eligibilityWhat date will I turn 65?
Warranty expiration12 months from purchase date
Project timelineDays until deadline from today
Loan maturity5 years from origination date

Leap Year Rules

The calculator correctly handles leap years. A year is a leap year if it is divisible by 4, except for century years which must also be divisible by 400. So 2000 was a leap year, but 1900 was not. February 29 exists only in leap years, and the calculator handles date arithmetic around these boundaries correctly.

Frequently Asked Questions

What date is 30/60/90 days from today?+
Use the Add/Subtract mode. Set start date to today (auto-filled), choose Add, enter 30, 60, or 90 in the days field, and click Calculate.
How are business days calculated?+
Business days exclude Saturdays and Sundays. The calculator counts weekdays between your two dates. Note that public holidays vary by country and are not excluded in this calculation.
Can I calculate dates in the past?+
Yes. Use Subtract mode to find a past date, or simply enter earlier dates in the Difference mode. The calculator works for any dates within a reasonable historical and future range.