Date calculator
To count the days between two dates, subtract the earlier date from the later one. From January 1, 2027 to December 31, 2027 is 364 days, or 365 if you count both the first and the last day. October 23, 2026 to Christmas, December 25, 2026, is 63 days.
Days between the dates
69 days
- Weeks and days
- 9 weeks, 6 days
- Years, months, days
- 0 years, 2 months, 8 days
- Weekdays (Monday to Friday)Weekdays do not skip public holidays: they vary by country and state.
- 49
Send this to someone
The link opens the tool with the same numbers. No sign-up needed.
Found a mistake? Let us know or write to [email protected]. How we calculate
How the dates are counted
- Days between dates counts the days from the start date to the end date. The start day is not counted, so Monday to Tuesday is 1 day; tick “Include the end date” to count both days.
- Years, months and days: whole months first, then the days left. A month added to January 31 lands on the last day of February.
- Weekdays count Monday to Friday on the same rule as the days, from the earlier date to the later one: the earlier date is not counted and the later one is (both with “Include the end date”). Public holidays are not skipped.
- Add or subtract moves a date by days, weeks, months or years. Months and years keep the same day of the month, or the month's last day when that day does not exist.
Dates are calendar dates: time zones and daylight saving time do not change the count.
Step by step
- Choose the mode. Days between dates to count a span, or Add or subtract to move a date.
- Pick the dates. Select the start date and the end date, and tick “Include the end date” if both days count.
- Read the result. See the total days, the weeks and days, the years, months and days, and the weekdays in the span.
Frequently asked questions
How do I calculate the number of days between two dates?
Count the days from the start date to the end date, without counting the start day. October 23, 2026 to December 25, 2026 is 63 days: that is exactly 9 weeks, or 2 months and 2 days.
Should I include the end date when counting days?
It depends on the question. "How many days until" excludes the start day and counts the end day, which is the default here. A stay or a project that covers both days counts one more: January 1 to December 31, 2027 is 364 days, or 365 with both days included.
How do I find the date 90 days from today?
Add the days on the calendar, carrying into the next months. For example, 90 days after October 23, 2026 is Thursday, January 21, 2027. Use the Add or subtract mode with today's date to get your own answer.
How many weekdays are there between two dates?
Count Monday to Friday only. From Monday, October 19, 2026 to the next Monday there are 5 weekdays, and the whole year 2027 has 261. Public holidays are not taken out, because they differ by country and state.
What happens when you add a month to January 31?
There is no February 31, so the date moves to the last day of February: January 31, 2027 plus one month is February 28, 2027. Adding years to February 29 works the same way.
Does a leap year change the count?
Yes. A leap year has 366 days, so January 1 to December 31, 2024 is 365 days, 1 more than in 2027. The calculator counts real calendar days, so leap years are always included.