Date Calculator

Calculate days between dates, weekdays, and add or subtract days, weeks, months, or years.

Use this date calculator to count days between two calendar dates, check weekdays, or add and subtract days, weeks, months, and years. The calculation runs in your browser and treats date fields as calendar dates, not uploaded timestamps.

Runs locally in your browser. Dates and settings are not uploaded.
Calendar day gap14
Counted days14
Weekdays10
Weekend days4
Date difference
Start: Monday, Jul 20, 2026
End: Monday, Aug 3, 2026
Direction: The end date is after the start date.
Calendar day gap: 14 days
Counted days: 14 days (end date not included)
Weekdays: 10 weekdays
Weekend days: 4 weekend days
Whole weeks: 2 weeks and 0 days

Date calculations run locally in this browser tab. Dates, settings, results, and copied values are not uploaded or placed in the URL.

How to use Date Calculator

  1. Choose Days between when you need the calendar day gap, counted days, weekdays, and weekend days between two dates.
  2. Turn on Include end date when the final date should count as a full day in the total.
  3. Choose Add/subtract when you need a date before or after a base date.
  4. Copy the summary when you need the result for a deadline, invoice note, schedule, or planning document.

Examples

Copy patterns and edge cases worth checking.

Count days between two dates

Turn on Include end date if August 3 should be counted too.

Start date 2026-07-20, end date 2026-08-03
14 calendar days, with weekdays and weekend days shown separately.

Add days to a date

Base date 2026-07-20, add 10 days
2026-07-30

Add one month to January 31

Month and year adjustments clamp to the last valid day of the target month.

Base date 2028-01-31, add 1 month
2028-02-29

FAQ

Short answers before you paste real data.

Are dates uploaded to a server?

No. Date parsing, day counts, weekday counts, add/subtract calculations, and copy actions run in the current browser tab.

What does Include end date mean?

Without it, the tool counts the gap between the start and end dates. With it, the end date is included as one counted calendar day.

How are weekdays calculated?

Weekdays are Monday through Friday. Saturdays and Sundays are counted as weekend days. Holidays are not excluded.

How does adding months work near the end of a month?

If the target month has fewer days, the result uses the last valid day of that month, such as January 31 plus one month becoming February 28 or 29.

Practical guides

Step-by-step notes for getting a reliable result from this tool.

Related tools

Useful next steps that also run locally in your browser.