Support me

Days Between Dates Calculator — Count Days, Weeks & Months Between Two Dates

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

How many days between two dates? Enter a start and end date to instantly count the exact days, weeks, months, and years between them. Includes business days, leap year handling, and add/subtract days from any date.

Built and maintained by Meet BhalodiyaEditorial policy
Free to useNo sign-upWorks on mobile

Quick answer

To find the number of days between two dates, enter both dates in the calculator above. For example, January 1, 2026 to June 17, 2026 is exactly 167 days (23 weeks and 6 days, or 5 months and 16 days). The formula subtracts the earlier date from the later date while accounting for varying month lengths (28–31 days) and leap years. This is the standard method used in contracts, notice periods, project timelines, and deadline tracking.

Worked example — Jan 1 to Jun 17, 2026

Results account for varying month lengths and leap years automatically.

Start date
January 1, 2026 (Thursday)
End date
June 17, 2026 (Wednesday)
Total days
167 days
In weeks
23 weeks and 6 days
In months
5 months and 16 days
Include Leap Days

Share calculator

Use this tool

Embed

Advertisement

Frequently Asked Questions

How many days are between two dates?

Enter both dates in this calculator to instantly see the exact number of days between them. For example, January 1 to December 31 of the same year is 364 days (365 in a leap year). The calculator counts every calendar day including weekends, adjusting for varying month lengths (28, 29, 30, or 31 days) and leap years.

How do I calculate the number of days between two dates manually?

To calculate days between two dates manually, convert both dates to their day-of-year number (e.g., February 1 = day 32), then subtract. For dates across different years, add 365 (or 366 for leap years) for each full year in between. This calculator eliminates all that manual work and gives you the exact answer instantly.

Does this calculator include the start and end dates?

By default, the calculator counts the days between the two dates (excluding both the start and end date). This is the standard method used in most applications. If you need to include both dates, simply add 1 to the result.

How many business days (working days) are between two dates?

Business days exclude weekends (Saturday and Sunday). For example, a standard month of 30 calendar days typically contains about 22 business days. This calculator can show you working days between your selected dates, which is useful for notice periods, delivery estimates, and project planning.

How do I calculate my notice period end date?

Enter your resignation date as the start date, then add your notice period days (e.g., 30, 60, or 90 days) to find your last working day. For example, if you resign on June 1 with a 30-day notice period, your last day would be July 1. Many companies in India count calendar days (including weekends), not business days.

How many days are in a year?

A standard year has 365 days. A leap year has 366 days (the extra day is February 29). Leap years occur every 4 years (2024, 2028, 2032...), except for century years not divisible by 400. So 2000 was a leap year, but 1900 was not. This calculator accounts for all leap years automatically.

How do I calculate how many weeks are between two dates?

Divide the total number of days by 7 to get weeks. For example, 90 days = 12 weeks and 6 days. This calculator shows the breakdown in weeks automatically, so you don't need to do the division yourself.

Can I add or subtract days from a specific date?

Yes. Enter any date and add or subtract a number of days to find the resulting date. For example, 'What date is 90 days from today?' or 'What date was 45 days ago?' — the calculator handles both forward and backward date arithmetic.

How many days until the end of the year?

Enter today's date as the start date and December 31 as the end date to see the exact number of days remaining in the year. As of mid-year, there are typically about 180-200 days left, depending on the exact date.

Is this date calculator free?

Yes. This calculator is completely free, requires no sign-up, and works on all devices including mobile phones, tablets, and desktops. All calculations happen locally in your browser — no data is stored or sent to any server.

How to Calculate Days Between Two Dates

Count exact days, weeks, and months between any two dates in 3 simple steps.

1

Enter Start Date

Select or type the first date using the date picker (e.g., your start date, resignation date, or any reference date).

2

Enter End Date

Select the second date (e.g., deadline, due date, or target date). You can also choose to add/subtract a specific number of days instead.

3

View Results

Instantly see the exact difference in days, weeks, months, and years, plus the day of the week for both dates.

What does this tool do?

This free Date Calculator counts the exact number of days between any two dates. Enter a start date and an end date to instantly see the difference in days, weeks, months, and years. You can also add or subtract days from a date to find a future or past date. The calculator handles leap years, varying month lengths, and real Gregorian calendar logic. Use it for deadline tracking, notice period calculation, pregnancy date planning, visa processing timelines, project management, contract durations, and any situation where you need to count calendar days accurately.

Date Calculator – Calculate Days Between Two Dates Instantly

The Date Calculator helps you calculate the exact duration between two dates in days, weeks, months, and years. Whether you are planning an event, tracking deadlines, calculating age gaps, or counting days between important milestones, this tool delivers accurate results instantly.

Unlike basic date difference tools, this calculator accounts for leap years, varying month lengths, and real calendar logic, ensuring precision every time.

Why Use This Date Calculator?

  • Calculate duration between any two dates
  • Get results in days, weeks, months, and years
  • Accurate leap year handling
  • Works for past, present, and future dates

Common Uses

  • Event planning and countdowns
  • Project timelines and deadlines
  • Exam preparation schedules
  • HR, payroll, and service duration checks

Accurate Down to the Day

Many online tools fail when it comes to leap years or month variations. This Date Calculator uses calendar-accurate logic, so your results are reliable for long-term planning, official documentation, and financial calculations.

Popular Searches

Date CalculatorDays Between Two DatesDate Difference CalculatorCalculate Duration Between DatesOnline Date Calculator

Fast. Free. Reliable.

No downloads. Just enter your dates and get instant, precise results.

Use the Date Calculator whenever time matters and accuracy is non-negotiable.

Leap Year Fun Facts 🌍

Why do we have that extra day every four years?

☀️

The Solar Offset

A standard year is 365 days, but Earth actually takes about 365.2422 days to orbit the Sun. Without leap years, our calendar would drift by about 24 days every century!

👶

Leaplings

People born on February 29 are called 'Leaplings' or 'Leapers'. The odds of being born on a leap day are approximately 1 in 1,461.

🔢

The 100-Year Rule

Not every 4th year is a leap year. Years divisible by 100 are NOT leap years unless they are also divisible by 400. This is why 2000 was a leap year, but 1900 was not!

🐢

Why 'Leap'?

Usually, your birthday moves forward by one day of the week each year. But after a leap day, it 'leaps' over a day. If your birthday was on a Monday one year and the next is a leap year, it moves to Wednesday instead of Tuesday!

Install App

Add CalcSuite to your home screen for instant offline access.