Adblocker Detected

Uh Oh! It seems you’re using an Ad blocker!

We always struggled to serve you with the best online calculations, thus, there's a humble request to either disable the AD blocker or go with premium plans to use the AD-Free version for calculators.

Disable your Adblocker and refresh your web page 😊

Date Duration Calculator

Date Duration Calculator

Enter start & end dates to get the exact number of days between dates.

Start Date Today

End Date Today


Table of Content

Get the Widget!

Add this calculator to your site and lets users to perform easy calculations.


How easy was it to use our calculator? Did you face any problem, tell us!

The date duration calculator helps you to calculate the exact number of days between two dates. Besides, you also get years, months, weeks, hours, minutes, and seconds between the start and end date you enter in it.

Working of Date Duration Calculator:

Our day calculator is quite simple to use! Let’s find out how!


  • Enter the start & end date in their respective fields
  • Tap Calculate


  • Number of days between two dates
  • Equivalent years, months, weeks, hours, minutes, & seconds

The day counter also considers the end date in calculations if you select it to be calculated.

How Many Days Are Between Two Dates?

Suppose you were born on July 05, 1997 and you want to calculate the days you have lived so far!

Start date = July 05, 1997

End date = July 10, 2023

Number of years = 2023 – 1997 = 26 years

Number of days in 26 years = 26 * 365.25 = 9496.5 days

These days calculations are up to July 05, 2023 as the date has just passed. So to reach the 10th of July, we need to add 5 days more to get complete days between dates.

Total number of days between two dates = 9496.5 + 5 = 9501.5 days

This maths is easy but time-consuming. That is why you may use this date to date calculator to make your calculations faster and more accurate in blinks.

How To Calculate Days Between Two Dates?

The answer to this question is not as simple as it seems! You need to remember the following three rules if you want to calculate how many days are there between two dates:

Calendar Days:

Calendar days are very important when it comes to calculating the number of days between two dates. Although the maths is very simple, the actual difficulty starts when leap year is involved in calculations. Let’s discuss how!

Our date duration calculator prefers the Gregorian calendar to count days between dates. In a single Gregorian calendar, there are exactly 365.25 days. It means we have one more day every 4 years. And this is where you may feel trouble while calculating a huge gap between dates.

But, using a calendar calculator gives you a more accurate estimation of the days between a couple of dates with huge differences. With our tool, you do not have to worry about the time duration between dates as everything is automatically set by it.


Weekdays between dates are calculated when you have to sign a contract or calculate the working days in a single month. Here, you need to subtract the weekend or holidays as well so that you get to know the exact business days. And our day counter between dates does exactly the same! It instantly gives a working day calculation hassle-free and accurate.

Time Between Two Dates:

When calculating a number of days between dates, the factor of time introduces a bit more complications. But our time between dates calculator makes your calculation super fast and hassle-free. It converts the extra time into corresponding weeks, months, years, or even centuries.

Weeks Between Dates:

Calculating time as weeks among two dates, just divide the number of days by seven.

Weeks = Days between dates/7

Months Between Dates:

To calculate the number of months between dates, the concept of simple and leap year counts as well. The reason is that the number of days in all months of the year is not the same. But if you are subject to the day calculator, you do not need to be worried about these types of complications.

To calculate the months by hand, the following table can be of value to you:

Month Name Number of Days Days In a Leap Year
January 31 31
February 28 29
March 31 31
April 30 30
May 31 31
June 30 30
July 31 31
August 31 31
September 30 30
October 31 31
November 30 30
December 31 31

Years Between Dates:

Calculating years between dates is quite simple as you only have to deal with the numbers 365 (for a normal year) and 366 (for a leap year).

  • Find the product of leap years by 365
  • Now subtract the answer from the number of days
  • Now divide the resultant number by 365
  • Add the answer to the number of leap years


How Many Days Are There Between June 01, 2023, and June 29, 2023?

There are exactly 28 days in between two dates given.

Number of days = 29 – 01 = 28

Now if you want to include the end date as well, then simply add 1 in the final result

Number of days = 29 – 01 + 01 = 29

Where You Need to Count Days Between Dates (Common Applications)?

The date calculator online becomes very useful if you want to check out:

  • How many days since quarantine started
  • How many weeks between Halloween and Christmas
  • How many months between the new year
  • How long has it been since the Civil War ended
  • How many days are left until an official assignment
  • When you will be one billion seconds old
  • How many years left until the golden jubilee
  • How many days are left until a special day (wedding day, birth day)

Leap Years Between 1970 & 2050:

The following is a complete list of leap years between 1904 and 2050:

1904, 1908, 1912, 1916, 1920, 1924, 1928, 1932, 1936, 1940, 1944, 1948, 1952, 1956, 1960, 1964, 1968, 1972, 1976, 1980, 1984, 1988, 1992, 1996, 2000, 2004, 2008, 2012, 2016, 2020, 2024, 2028, 2032, 2036, 2040, 2044, 2048


From the source Wikipedia: Calendar date, Date format.