Select two dates to calculate

📅 Days Between Dates Calculator

Calculate the exact number of days between any two dates instantly

Date Difference Calculator

Start Date
Select Date
End Date
Select Date
Include end day in calculation
Exclude weekends (Business days)
Auto calculate on date change

Calendar View

🔗 Share This Calculation

🚀 Common Date Calculations

Time Periods:

📅 1 Week = 7 days
📅 1 Month ≈ 30 days
📅 1 Quarter = 90 days
📅 1 Semester = 180 days
📅 1 Year = 365 days

Special Dates:

🎄 Until Christmas Calculate days
🎉 Until New Year Countdown
🎂 Until Birthday Age calculation
☀️ Summer Vacation June 1 - Aug 31
💰 Tax Deadline April 15 (US)

🛠️ Other Date & Time Tools

🎂

Age Calculator

Calculate age in years, months, and days

Precise age calculation

Calculate Age →
📅

Date Calculator

Add or subtract days from a date

Future/past date calculation

Calculate Date →

Time Duration

Calculate time between two times

Hours, minutes, seconds

Calculate Time →
🌐

Time Zone Converter

Convert time between time zones

Worldwide time zones

Convert Time →

📜 Calculation History

❓ Frequently Asked Questions

How are days between dates calculated?

The calculator counts each day from the start date to the end date. You can choose to include or exclude the end day in the count. For business days, weekends (Saturday and Sunday) are excluded.

Does it account for leap years?

Yes, the calculator automatically accounts for leap years. February 29th is included when it falls within the date range in a leap year.

What are business days?

Business days typically refer to Monday through Friday, excluding weekends (Saturday and Sunday) and public holidays. This calculator excludes weekends but doesn't account for public holidays by default.

How accurate is the age calculation?

The age calculation is precise, accounting for leap years and different month lengths. It shows years, months, and days between the birth date and end date.

Can I calculate days from today to a future date?

Yes! Simply set the start date to today (use the "Today" button) and select your future end date. The calculator will show how many days until that future date.