Date Calculator

Scan to open this page

Total days
Breakdown
Total weeks

"Days between two dates" counts the whole days from the start of one date to the start of the other. Adding/subtracting months or years clamps to the last valid day when the target month is shorter (e.g. Jan 31 + 1 month = Feb 28).

Free date calculator with two modes: count the exact days between two dates, or add/subtract years, months, weeks, and days to find a resulting date.

How it works

  1. Choose "Days between two dates" or "Add/subtract from a date"
  2. Enter your date(s) and, for add/subtract, how much time to add or remove
  3. See the day count (or resulting date and weekday) instantly

Frequently asked questions

How are days between two dates counted?

As the whole number of days from the start of the earlier date to the start of the later date — e.g. Jan 1 to Jan 2 is 1 day, not 2.

What happens if I add a month to Jan 31?

It clamps to the last valid day of the resulting month — Jan 31 + 1 month = Feb 28 (or Feb 29 in a leap year) — rather than overflowing into March, which is the more intuitive result most people expect.

#DateCalculator#DaysBetweenTwoDates#DayCounter#AddDaysToADate#SubtractDaysFromADate

Related tools

From the blog

Update history

  • 2026-09-01 Launched: date calculator with a "days between two dates" mode (day counter) and an "add/subtract from a date" mode, with intuitive month-end clamping. Entirely client-side.