Date Calculator
Calculate the number of days, weeks, months, and years between any two dates — or add and subtract days from a date.
Days Between Two Dates
Total days between dates
—
—
Whole Weeks
—
Extra Days
— yr — mo — days
Years · Months · Days
Add or Subtract Days from a Date
Result
Turn any date into a shareable countdown
Create a beautiful countdown timer to any date and share it with anyone. Free, instant, no signup needed.
Create a Countdown →Related Calculators
Date Calculator — Frequently Asked Questions
How do I calculate the number of days between two dates?
Enter a start date and end date into the Date Calculator above. It instantly shows the total days between them, plus the breakdown in weeks, and in years, months, and days.
Does the calculator include or exclude the start and end dates?
The calculator counts the days between the two dates, not including the start date itself but including the end date. For example, from January 1 to January 3 gives 2 days.
How do I add or subtract days from a date?
Use the 'Add or Subtract Days' section below the main calculator. Enter a starting date, the number of days to add or subtract, and click Calculate. The result shows the exact resulting date including the day of the week.
How many weeks are between two dates?
The calculator shows the result in complete weeks plus remaining days. For example, 30 days is 4 weeks and 2 days.
Can I calculate dates across different years or with leap years?
Yes. The Date Calculator fully accounts for different years and leap years. The total days count is always exact regardless of how many years span the range.
What if my end date is before my start date?
The calculator automatically handles reversed date ranges — it calculates the absolute difference regardless of which date is earlier, and notes the direction in the result.
About the Date Calculator
The Date Calculator shows how many days are between any two calendar dates. It breaks the result down multiple ways: total days, total weeks (plus remaining days), and the duration expressed in years, months, and days — the most natural way to describe longer spans of time.
The second tool on this page lets you add or subtract a number of days from any date and find the resulting calendar date — useful for calculating deadlines, notice periods, warranty expiration dates, and more.
Common Uses
- How many days until an event or deadline
- How many days since a past date
- What date is 30, 60, or 90 days from today
- How long until a contract, subscription, or warranty expires
- Planning a project timeline
- Calculating age or time elapsed between two events