All Calculators

⚖️ BMI Calculator 🎂 Age Calculator 🔥 Calorie Calculator 🏦 EMI / Loan Calculator 🏠 Mortgage Calculator 💵 Tip Calculator 🤰 Pregnancy Due Date Calculator % Percentage Calculator 🔬 Scientific Calculator 📈 Compound Interest Calculator 🚗 Car Loan Calculator 🛍️ Discount Calculator 💰 RD Calculator 🏷️ GST Calculator 🏡 HRA Calculator 🌸 Ovulation Calculator ⏰ Overtime Calculator Qatar 💰 EPF Calculator 🪙 FD Calculator 🕌 Zakat Calculator 👔 Gratuity Calculator 📊 SIP Calculator 🏛️ PPF Calculator 💱 Currency Converter 📏 Unit Converter 💼 Salary / Tax Calculator 📅 Date Difference Calculator 🧬 Body Fat Calculator ⚡ BMR Calculator 💧 Water Intake Calculator 😴 Sleep Calculator 💳 Debt Payoff Calculator 🏖️ Retirement Calculator 🏘️ Rent vs Buy Calculator 🔁 Refinance Calculator ✍️ Word Counter 🎓 GPA Calculator 🔑 Password Generator ⬛ QR Code Generator 🌍 Time Zone Meeting Planner 🍅 Pomodoro Timer 🧾 Invoice Generator ⏱️ Hourly Rate Calculator ✅ ATS Resume Checker 📝 Resume Builder 📄 PDF Tools 🖼️ Image Tools 📚 Guides 🌍 Gulf Calculators 🔗 Embed Calculators
Advertisement

📅 Date Difference Calculator

Count days between two dates or add days to any date.

What is a date duration? A date duration is the exact time between two calendar dates, expressed in years, months, weeks, and days. It correctly handles leap years and months of different lengths.

Days between two dates

–
Total weeks–
Approx. months–
Approx. years–

Add / subtract days

–

Tip: calculate first — your result is included when you share.

Advertisement

How to Use the Date Difference Calculator

How many days until the wedding? How long was that project, exactly? Counting days across months by hand is tedious and easy to get wrong — a date difference calculator gives you the exact answer in one click, correctly handling months of different lengths and leap years.

Enter a start date and an end date, then press Calculate Difference. You'll get the total days plus the same span expressed in weeks, approximate months and approximate years. The second tool on the page does the reverse: give it a date and a number of days (negative to go backwards) and it tells you the resulting date — perfect for "90 days from today" deadlines.

Typical uses: counting down to events, measuring employment tenure or notice periods, calculating ages in days, checking project durations, and working out payment or delivery deadlines. Note that the count excludes the start date itself — so from Monday to Tuesday is 1 day, which matches how most contracts and countdowns work.

For a full years-months-days breakdown of a lifespan, our Age Calculator goes further; for pregnancy timelines based on a last-period date, see the Pregnancy Due Date Calculator.

Frequently Asked Questions

How are days between dates counted?

The calculator counts exact calendar days between the two dates (end minus start), correctly including leap days. The start date itself is not counted — Monday to Tuesday is 1 day.

Does it account for leap years?

Yes. The calculation uses real calendar dates, so 29 February is included whenever it falls between your two dates.

Can I add days to a date?

Yes — use the 'Add / subtract days' tool below the main calculator. Enter any date and a number of days (use a negative number to go backwards).

Why are months and years approximate?

Months have 28–31 days and years can be 365 or 366 days, so there's no exact conversion. Months use the average 30.44 days and years 365.25 days — fine for planning, but use the exact day count for contracts.

What date is 90 days from today?

Enter today's date in the add/subtract tool with 90 days — it's commonly used for visa, payment and probation deadlines.