Time Between Dates Calculator
The time between dates calculator helps you calculate the time between two dates! You can get your answer in any unit (seconds, years, and anything in-between) — and if you want, you can even exclude weekends in the calculation. Read on to learn how to calculate the time between dates.
How to use the time between dates calculator
The time between dates calculator is easy to use and will calculate the time between two dates in a flash — just follow these easy steps:
- Enter your starting date in the
From
field. A handy date-picking widget will pop up, but you can also enter it in various text formats. - Enter your end date in the
To
field. - Find the time between your two dates calculated and displayed in the
Time between
field. You can even change the unit from the default ofdays
to anything betweenseconds
andyears
. - Alternatively, the time between dates calculator can work out the end date a certain amount of time from a starting date by filling the
From
andTime between
fields.
Activate the calculator's Advanced mode
at the bottom, and you can also:
- Choose to include the end date (it's excluded by default);
- Include or exclude weekends (and only count working days); or
- Include or exclude certain days of the week entirely.
How to calculate the time between dates
Knowing how to calculate the time between dates is an excellent skill in many everyday activities. But computing the time between dates can be easier said than done, especially if the dates are far apart.
- If the dates are in the same month of the same year, then just subtract the day numbers (e.g., February 12 to February 19 is
19 − 12 = 7
days). - If there are multiple months or even years between the dates, then you'd need to add multiples of
30
,31
, and365
(for the additional months and years) to the number of days. There's no one equation for this — you'll have to work it out yourself!
A general formula is to calculate the following and then add them together:
- The number of days between the starting date and the end of that date's month;
- The number of days between the end date and the start of that date's month; and
- The number of months and years between the months of the two dates in question converted to days.
🙋 Remember to keep leap years in mind! Leap years have 366 days, and the month of February has 29 days instead of the usual 28.
If you want to work out the number of seconds, minutes, or hours between dates, you'd need to multiply the number of days you've found between your dates with the right factor:
- There are
24
hours in a day; 24 × 60 = 1,440
minutes in a day; and24 × 60 × 60 = 86,400
seconds in a day.
Conversely, if you want to convert the time between two dates from days to weeks, months, or years, then you need to divide:
- There are
7
days in a week; 31
days in a month (generally — sometimes it's28
or30
, or even29
if it's February in a leap year); and365
days in a year (generally — leap years have366
).
Related calculators
If the time between dates calculator didn't satisfy your needs, perhaps you'd be interested in our other time-counting calculators, such as:
FAQ
How much time is there between New Year's and Christmas?
There are 358 days between January 1 and December 25. That number doesn't include Christmas Day — it'll be 359 days if you include the 25th. Conversely, there are 7 days between Christmas Day and New Year's Day.
How much time is there between full moons?
There are roughly 29.5 days between full moons and between any two consecutive repeated moon phases. There are usually twelve full moons in a year — but if the calendar and the lunar phases line up perfectly, we can have a thirteenth full moon in one year. This extra full moon is called a blue moon, hence the expression "once in a blue moon" meaning "very rarely".