A visual date calculator. Click any two dates on the calendar to measure the gap between them, or set a starting date and add or subtract days, weeks, months, or years to find a target date.
Try:
Date 1
Click a date on the calendar
—
Date 2
—
How to use
First click sets Date 1. Second click sets Date 2. The range is highlighted across the calendar instantly.
With both dates set, clicking before Date 1 moves the start; clicking between or after Date 2 moves the end.
To reposition Date 1, click on it — it pulses to signal it's ready to move. Your next click becomes the new start. If it lands after Date 2, Date 2 clears.
Same for Date 2 — click it to make it pulse, then click anywhere for the new end. Click it again to cancel.
Use + Add / − Subtract with an amount and unit to compute Date 2 from Date 1 automatically.
Toggle Weekdays to exclude Saturdays and Sundays from the day count.
Switch between Year, 6 months, and 3 months views. In 6- and 3-month views, arrows move one month at a time so you can start from any month.
Frequently Asked Questions
What date is 30 days from today?
Your start date pre-fills to today. Set the operation to Add, enter 30, and choose Days — Date 2 shows the answer instantly and the calendar highlights the range.
How do I count days between two dates?
Click the first date on the calendar to set Date 1, then click the second date to set Date 2. The day count appears between the two date boxes.
How do I count only weekdays between two dates?
After selecting both dates, click "Weekdays" in the count toggle. The display switches to the weekday count, excluding Saturdays and Sundays.
What happens when I add months to January 31?
The result is clamped to the last valid day of the target month — so January 31 + 1 month = February 28 (or 29 in a leap year), not March 3.
What does the Year view show?
The Year view shows all 12 months of a given year on one screen. Both selected dates and the highlighted range are visible across the entire year at a glance.
How is a Gregorian year not exactly 365 days?
The Gregorian calendar averages 365.2425 days per year — which is why adding "1 year" and adding "365 days" can land on different dates around leap years.
Did you know?
The Gregorian calendar repeats its full day-date pattern every 400 years — a cycle of exactly 97 leap years and 146,097 days.
A typical work year contains about 261 weekdays (52 full weeks × 5, minus public holidays), not 365 × 5/7 ≈ 261.4.
Bond maturity, loan due dates, and visa validity all depend on precise date arithmetic — a single off-by-one error can mean a missed deadline or a penalty.
The longest possible gap between two Fridays the 13th in the same year is 14 weeks — the shortest is 13 weeks.