Free Date Tool

Days Between Two Dates Calculator

Find the exact number of days, weeks, and months between any two dates.

Total Days
0 Days
0
Weeks
0
Months
Start Date-
End Date-
Total Days0
Weeks + Days0
Months + Days0

Days Between Two Dates Calculator: Date Difference Tool

Our days between two dates calculator computes the exact difference between any two dates. Enter a start date and end date to see the total days, weeks, and months between them.

This free online date difference calculator is useful for project planning, countdowns, vacation planning, and any scenario where you need to know the time span between dates.

Days = End Date − Start Date

Common Date Differences

  • January 1 to December 31 (same year) = 364 days
  • 1 week = 7 days
  • 1 month ≈ 30 days (varies by month)
  • 1 year = 365 days (366 in leap year)
  • 10 years ≈ 3,652 days (including 2-3 leap years)

Popular Searches

Days Between DatesDate DifferenceWorking DaysAge CalculatorWeek Number

Frequently Asked Questions

How do I calculate days between two dates?
Enter the start date and end date in the calculator and click Calculate. The calculator will instantly show the total number of days, weeks, and months between the two dates.
Does the calculator include both start and end dates?
The calculator counts the days between the two dates, not including both endpoints. If you want to include both dates, add 1 to the result. For example, from Jan 1 to Jan 3 is 2 days between, but 3 days if you count both endpoints.
Can the end date be before the start date?
Yes, the calculator handles this case. If the end date is before the start date, it will show the result as a negative number of days, or you can swap the dates to get the absolute difference.
How many days are there in 2026?
2026 is not a leap year, so it has 365 days. Leap years (like 2024, 2028) have 366 days. The calculator automatically accounts for leap years in its calculations.
How many weeks are in a year?
There are 52 complete weeks and 1 or 2 extra days in a year. A non-leap year has 365 days = 52 weeks + 1 day. A leap year has 366 days = 52 weeks + 2 days. The calculator converts days to weeks automatically.
Can I calculate business days between two dates?
For business days (excluding weekends and holidays), use our Working Days Calculator. This days calculator counts all calendar days including weekends and holidays.
How many days are between January and March?
From January 1 to March 1 is 59 days in a non-leap year (31 + 28) and 60 days in a leap year (31 + 29). The exact count depends on your specific start and end dates within these months.
What is the formula for calculating days between dates?
The formula is: Days = End Date - Start Date. JavaScript calculates this as: (endDate - startDate) / (1000 * 60 * 60 * 24). The calculator handles this automatically including leap years.
How many days between two dates in months?
The calculator shows both days and approximate months. For example, January 1 to April 1 is 90 days or approximately 3 months. Exact month count depends on the specific months involved.
Can I calculate days from today to a future date?
Yes, set the start date as today and the end date as any future date. The calculator will show how many days remain until that date. This is useful for counting down to events, deadlines, or milestones.
How do I calculate days between two dates in Excel?
In Excel, use the formula: =END_DATE - START_DATE. For example: =B2-A2 where A2 is start date and B2 is end date. Format the result as a number to see the days. Our online calculator does this instantly without formulas.
What is the difference between days and business days?
Days counts all calendar days including weekends and holidays. Business days (working days) only count Monday through Friday, excluding public holidays. Use our Working Days Calculator for business day calculations.

More Date Calculators