Days between two dates

Count a calendar interval in days, or see it as weeks and days.

Choose two dates

Date picker · 1600–2399. Results use YYYY-MM-DD.

Dates stay in this browser. No account or upload.

Calendar interval

A clear count between two days.

Choose a start and end date to see total days and weeks.

Buy me a coffee

An optional, one-time tip to help keep Date Tools free.

What your support helps fundYour tip helps cover domain costs, testing, and maintenance. Date calculations are always free.
Choose a support amount (USD)

Other lets you set your own amount in PayPal.

Loading the secure support button…

PayPal handles checkout and shows the payment methods available for your location. Your dates and calculation results are never sent to PayPal.

The PayPal button is shared with InvisiChar, another tool by the same author. Checkout may show “Support InvisiChar”.

A simple calendar count

  1. Enter the start and end dates.
  2. Choose whether to include the end date.
  3. Calculate and copy the count.

For complete years, months and days since a birth date, use Age on a date. To find a date a number of days away, use Add / subtract days.

Understand the interval

Does the result include the end date?

By default, no: October 23 → October 24 is 1 day, and the same date is 0 days. “Include the end date” adds 1, so the same date becomes 1 day.

Do daylight saving changes affect the count?

No. We count Gregorian calendar dates as integers, without hours or time zones. March 9 → March 11, 2024 is 2 days, even where the clocks change.

Can the end date be earlier?

The end date must be on or after the start date. We show an error rather than silently swapping your dates. Dates must be real calendar dates from 1600 to 2399.