Date Calculator
Enter valid dates.
"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
- Choose "Days between two dates" or "Add/subtract from a date"
- Enter your date(s) and, for add/subtract, how much time to add or remove
- 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.
Related tools
From the blog
GTA 6's Release Date Is Set for November 19, 2026, After Two Delays — Here's What's Confirmed
Rockstar Games has set November 19, 2026 as the release date for Grand Theft Auto VI, after moving the date twice. Here's what the studio has confirmed, what analysts expect, and a live countdown to launch.
2026-09-03
Daylight Saving Time Ends November 1, 2026 — and the Senate Could Make It the Last Clock Change
Clocks fall back an hour at 2 a.m. on November 1, 2026. A bill to end the twice-yearly switch for good has already passed the House — here's the live countdown, the exact time, and where the legislation actually stands.
2026-09-03
What should Jan 31 plus one month equal? Most calculators don't tell you
Add a month to Jan 31 with plain date math and you can land on March 3rd instead of February. We picked the intuitive answer and documented it.
2026-09-01Update 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.