Calculate the time between any two dates
We need date math all the time: how many days until a trip or exam? How long is a contract or lease? How many working days will a project take? When does a 90-day deadline end? This tool answers all of that precisely and respects different weekend patterns around the world.
Mode 1: difference between dates
- Choose a start date and an end date.
- Tick “Include end date” if the last day counts, as with leave and contract periods.
- Choose your weekend to count business days accurately.
- See the duration in days; in years, months and days; in weeks and hours; plus business days.
Mode 2: add or subtract time
Pick a date, enter an amount and unit (days, business days, weeks, months, years) and choose add or subtract to get the resulting date and weekday. Examples: the due date of an invoice issued today with 60-day terms, or the end of a 3-month probation period.
Weekends around the world
| Weekend | Countries |
|---|---|
| Saturday & Sunday | Most of the world, including the US, UK, EU, Morocco, Tunisia and the UAE |
| Friday & Saturday | Saudi Arabia, Egypt, Kuwait, Qatar, Bahrain, Oman, Jordan, Algeria |
Good to know
- Business days exclude weekends only — public holidays vary by country and year, so subtract them manually.
- Adding one month to January 31 gives the last day of February, because February has no 31st.
- For your exact age use the Age Calculator; to count down to an event use the Countdown Timer.
Frequently Asked Questions
How do I count days between two dates?
Choose the start and end dates and the count appears instantly. Tick “Include end date” to count both days.
Are public holidays excluded from business days?
No — only weekends. Subtract your local public holidays manually.
What date is 90 days from today?
Switch to “Add / subtract time”, enter 90 and choose days.
Is daylight saving time a problem?
No. We calculate in whole calendar days, so time zones and DST don't affect results.
Can I add business days to a date?
Yes. Choose “Business days” as the unit and the tool skips weekends.
Last updated: