# Days between dates calculator

> A days between dates calculator subtracts the start date from the end date and shows the gap in days, weeks, months, and years. From 01/01/2026 to 11/06/2026 is 309 days, which is 44 weeks and 1 day, or 10 months and 5 days. Counting the end date as well raises the total to 310 days.

Source: https://www.calterix.com/en-us/calculator/days-between-dates/ · Updated 11/06/2026 · en-US

## How to count the days between two dates

The tool turns each date into a running day number and subtracts. Months of 28, 30, and 31 days and leap years take care of themselves. Full months and years follow the calendar: a month is complete when the day of the month in the end date reaches the day of the month in the start date.

```
Days = end date − start date
Counting the end date too: Days + 1
```
Example: 01/01/2026 to 11/06/2026 = 309 days (310 counting both ends).

To get an age in years, months, and days, use the [age calculator](https://www.calterix.com/en-us/calculator/age/). To find the date that falls a certain number of days away, use the [add days calculator](https://www.calterix.com/en-us/calculator/add-days/).

## Worked examples

| Dates | Days | Weeks | Years, months, and days |
| --- | --- | --- | --- |
| 01/01/2026 to 11/06/2026 | 309 | 44 weeks and 1 day | 0 years, 10 months, and 5 days |
| 07/04/2026 to 12/25/2026 | 174 | 24 weeks and 6 days | 0 years, 5 months, and 21 days |
| 03/15/1990 to 11/06/2026 | 13,385 | 1,912 weeks and 1 day | 36 years, 7 months, and 22 days |
| 12/31/2025 to 01/01/2026 | 1 | 0 weeks and 1 day | 0 years, 0 months, and 1 day |
| 01/01/2024 to 01/01/2025 (leap year) | 366 | 52 weeks and 2 days | 1 year, 0 months, and 0 days |

Simple difference, with the end date not counted.

## Common mistakes and edge cases

- Counting both ends: ranges like a hotel stay or a rental term can include the first and last day, and a plain difference does not. Pick the option that matches the rule you are following.
- Months of different lengths: from 01/31 to 02/28 is 28 days, but not a full month, since February has no 31st.
- Start date after end date: the tool asks you to swap them instead of showing a negative number.
- Dates outside 1950 to 2100 are rejected to catch typos in the year.

> Legal and court deadlines have their own counting rules, such as starting on the next day or skipping weekends and holidays. Confirm the rule for your case before using a date for a real deadline.

## Frequently asked questions

### How many days are there between two dates?

Subtract the start date from the end date. Between 01/01/2026 and 11/06/2026 there are 309 days. Months of different lengths and leap years are handled for you.

### Is the end date included when counting days between dates?

In a simple difference, no. To count both the first and last day, choose the include option, which adds 1 to the total.

### How many weeks are between two dates?

Divide the days by 7. For 309 days, that is 44 full weeks and 1 day left over. The calculator shows weeks and the remainder separately.

### How many months are between two dates?

Count full calendar months: 01/01/2026 to 11/06/2026 is 10 months and 5 days. A month is complete once the end day of the month reaches the start day.

### How do I count days between dates without weekends?

This calculator counts every calendar day. To leave out Saturdays and Sundays, count the weekdays by hand or use a business days tool, which can also skip holidays.
