Date calculator

Count days and weeks between two dates, with an inclusive end-date option.

Jump to result

Your inputs

Updates as you type
Adds one day, so the same start and end date counts as one day.

calendar days

90

Weeks and days
12 weeks, 6 days
End date
Excluded

2026-01-01 to 2026-04-01, excluding the end date.

Calculations happen in your browser. Saving is optional.

How to use this tool

Choose the start and end calendar dates, with the end on or after the start.

Select Include the end date when both boundary dates should count. Otherwise the end date is excluded.

Days = end calendar date − start calendar date

Worked example

90 · calendar days

Fixed example using the settings below. Monetary examples use USD; dates and times use their stated reference values. This example stays unchanged when you edit your calculation.

Example inputs
  • Start date: 2026-01-01
  • End date: 2026-04-01
  • Include the end date: No

Method illustration: January 1 to April 1, 2026 is 90 days, or 12 weeks and 6 days. Including the end date gives 91 days.

Assumptions and limits

  • Counts calendar days using the Gregorian calendar. Daylight-saving changes do not alter the result.
  • The end date must be on or after the start date. The end date is excluded unless you select the inclusive option.

Check or report a result

Check the units, selected calculation and assumptions first. Compare the fixed example above with your inputs to identify what changed.

Report a calculation issue with the page address, hypothetical inputs, result displayed and result expected. Do not include passwords, bank details or other private information.