Skip to content
cliplimeClipLime

Days between two dates

How many days from one date to another? Pick two dates and get the count, with days first.

Count the days

Pick a start date and an end date. The answer counts days on the calendar, so clock changes cannot affect it.

Monday to Friday is 4 days. Switch on to count 5.

Enter both dates to see the gap.

At a glance

What it does
Counts the days between two dates and puts that number first, then shows it as weeks and as years, months and days.
The count
End date minus start date, so Monday to Friday is 4 days. The end date option counts both ends and makes it 5.
Weekdays
Splits the total into Monday to Friday days and weekend days, for a rough idea of working time.
Leap days
February 29 is counted whenever it falls in the range, and the working says how many there were.
Days until or since
Press Today on either date to count down to an event or up from one.
Range
Years 1 to 9999. An end date before the start date is counted backwards.
Privacy
Nothing is sent when you type. Your dates are kept in the page address so a link can be shared, so a shared link carries them.

How to do it

  1. 1

    Enter the start date

    Pick it from the calendar, or type it in the order the box shows. Press Today to use the current date.

  2. 2

    Enter the end date

    For a countdown, put the event here. For days since something happened, put that date in the start box and press Today for the end.

  3. 3

    Decide whether the last day counts

    Switch on Count the end date too if the days in a range must include both the first and the last day.

  4. 4

    Read the number of days

    The big number is the days. Under it are weeks and days, months and days, hours and the weekday split.

What counts as a day here

Each counted day is identified by the date it starts on. From Monday March 4 to Friday March 8 the days that pass start on the 4th, 5th, 6th and 7th, so the count is 4. The end date is not counted because that day has not passed yet. From a date to itself the answer is 0. Switch on the end date option and the 8th counts too, giving 5.

This is the same number a spreadsheet gives when you subtract one date from the other, and the number most programming languages give for the difference of two dates.

Days until and days since

For a countdown, put today in the start box and the event in the end box. For days since, put the earlier date in the start box and press Today on the end box. The answer is for the day you look at it, so it changes tomorrow.

If you copy a link, it holds the two dates you entered. When one of them came from Today, the link holds that day's date, not the word today, so anyone who opens it later sees the same count.

Turning a day count into weeks, months and years

A week is 7 days, so 100 days is 14 weeks and 2 days, and 365 days is 52 weeks and 1 day. Months and years are not fixed lengths, so there is no single way to divide days into them. A year is 365 days, or 366 across a leap day. Months run from 28 to 31 days: March 1 to April 1 is 31 days, and April 1 to May 1 is 30.

The line under the big number gives the exact years, months and days between the two dates, using whole months and the last day of the month when a month is too short. For the details, see the date difference calculator.

Common day counts

Notice periods, invoice terms, trial periods and warranty windows are often written as 14, 30, 60 or 90 days. Check whether the wording says calendar days, which is what this page counts, or business days, which skip weekends and holidays. For business days use the working days calculator. To find the date at the end of such a period, use the add and subtract calculator.

Questions people ask

How many days are there between two dates?

Subtract the earlier date from the later one. January 1 to March 1 is 59 days in 2023 and 60 days in 2024, because 2024 has February 29. Enter both dates above and the exact number appears with the working.

How do I count the days from today to a date?

Press Today on the start date and enter the later date as the end. The count is the number of days that pass between this morning and that date. Press Swap dates to count days since a past date instead.

Is the start day or the end day counted?

The start day counts as a full day that passes, and the end day does not, so Monday to Friday is 4 days. Switch on Count the end date too and the end day counts as well, giving 5.

How many days are in a year?

365, or 366 in a leap year. A leap year divides by 4, except century years, which must divide by 400. January 1, 2024 to January 1, 2025 is 366 days, and the same dates a year earlier give 365.

Why do different months give different day counts?

Months have 28, 29, 30 or 31 days. One month from March 1 is April 1, which is 31 days away. One month from April 1 is May 1, which is 30 days away. Day counts are exact. Months are not.

Is anything I type stored or sent?

No. Typing sends nothing anywhere: the sums run in your browser. Your dates are also kept in the page address so that Copy link works. That means a link you share, or a page you reload, requests that address, dates included, from our server like any web address. Share a link only if you are happy to share the dates.