Trip planning
Days until departure, nights between flights, or how many days a visa allows you to stay.
Find the exact number of days, weeks, months, years and business days between any two dates. Leap years handled automatically.
Pick two dates to see the difference.
The primary number. It is the exact count of 24-hour periods between the two dates. If you enter 1 January and 1 February, the total is 31 days, because January has 31 days. The count is not affected by leap years in the same way a month calculation is — it is always literal.
The calendar-aware breakdown. It counts whole years first, then whole months, then the remaining days — the same way you would say "two years, three months and five days". This is what most people mean by a date difference.
Total days divided by 7, with the remainder shown separately. Useful for project planning and pregnancy calculations.
Weekdays only, Monday to Friday. Weekends are excluded. Public holidays are not excluded, because they vary by country and region. For a precise business-day count that respects a specific country's holidays, subtract those days manually.
The default result counts the number of full days between the two dates, excluding both endpoints. The inclusive count adds one — it is what you get if you count "1 January, 2 January, 3 January" instead of measuring the span. Hotels and some rental services use the inclusive count for bookings.
Every fourth year is a leap year (with century exceptions). The calculator handles this automatically. A date difference that spans a 29 February will be one day longer than the same range in a non-leap year.
| From | To | Total days |
|---|---|---|
| 1 January 2026 | 1 February 2026 | 31 |
| 1 January 2026 | 31 December 2026 | 364 |
| 1 January 2024 | 31 December 2024 | 365 (leap) |
| 15 August 2025 | 15 August 2026 | 365 |
| 1 January 2020 | 1 January 2030 | 3,653 (3 leap days) |
| 1 January 2026 | 31 March 2026 | 89 |
Days until departure, nights between flights, or how many days a visa allows you to stay.
Exact length of service for contracts, references, probation periods and notice calculations.
How many days since you met, weeks until the wedding, or months since you started something new.
Weeks and days since a conception date or the age of a newborn in weeks.
Days between invoice date and due date, or the exact period for interest calculations.
Count calendar days or business days to a filing deadline, response window or statutory period.
Subtract the earlier date from the later date. The calculator handles leap years and varying month lengths automatically.
Business days are weekdays, Monday to Friday. Public holidays are not excluded because they vary by country.
By default, no. The result is the number of full days between the two dates. The inclusive count, which counts both endpoints, is also shown in the stats grid.
A normal year has 365 days. A leap year has 366. The calculator accounts for leap years automatically.
The calculator shows the absolute difference and warns you that the second date is earlier than the first. You can also use the swap button to reverse them.
No. Dates are treated as calendar dates without a time component, which is how most people think about date differences.
Enter the date of birth as "From" and today as "To". The calendar breakdown gives the age in years, months and days. For a richer age display, use the age calculator.
Last updated: .