Date Calculator

Find the number of days between two dates, or add and subtract days, weeks, months and years from any date. Results are instant and include weeks, weekdays and a year-month-day breakdown.

100% free, no sign-up Runs in your browser — nothing uploaded Instant, works offline

How to use the date calculator

Two modes cover almost every date question you'll run into.

1

Days between two dates

Pick a start and end date to see the exact number of days between them, plus the same span expressed in weeks, in weekdays, and as years, months and days.

2

Add or subtract time

Choose a start date, then add or subtract any number of days, weeks, months or years. Handy for finding a due date, a deadline 90 days out, or a date 6 months ago.

3

Read the breakdown

The result shows the plain day count, the inclusive count (both endpoints), weeks, and the number of business days — so you get the right figure for whatever you're measuring.

Days between dates, weeks, and business days

A "date calculator" usually answers one of two questions: how far apart are two dates, or what date falls a certain distance from another. This tool does both. In difference mode you get the number of days between the two dates — the figure most people mean by "days between dates" — and because a raw day count isn't always what you need, it's also broken down into weeks and into years, months and days.

The weekday (business-day) figure counts only Monday through Friday within the span. It's a quick way to estimate working days for a project or a leave request, but it doesn't subtract public holidays, which differ by country. For contracts and shipping estimates, check the relevant holiday calendar separately.

Adding months and years is where naive date math often goes wrong: adding one month to January 31 has no "February 31," so the calculator clamps to the last valid day (February 28 or 29). Adding a year to February 29 lands on February 28 in a common year. These rules match how spreadsheets and databases handle date arithmetic, so your results stay consistent.

Related tools

Frequently Asked Questions

How do I calculate the number of days between two dates?
Enter the start date and the end date in the "Days between" mode above. The calculator instantly shows the exact number of days between them, along with the count in weeks, the number of weekdays (business days), and a breakdown in years, months and days.
Does the day count include both the start and end dates?
By default it shows the number of days from the start date to the end date, which does not count the start day itself. To include both endpoints — for example, counting how many days you're staying somewhere — use the Days (incl. both) figure, which adds one.
How do I add or subtract days from a date?
Switch to "Add / subtract" mode, choose a start date, enter an amount, pick a unit (days, weeks, months or years) and whether to add or subtract. The result date and its weekday appear instantly. Month and year math lands on the same day number where possible, clamping to the last day of the month when needed.
How are business days counted?
The weekday count includes every Monday to Friday in the span and excludes Saturdays and Sundays. It doesn't account for public holidays, which vary by country, so treat it as a working-day estimate.
Is my data sent anywhere?
No. All the date math runs locally in your browser. The dates you enter are never uploaded, and the tool works offline once the page has loaded.