How many days, months, and years are between two dates?
Pick two dates - get the difference in two formats: calendar-style ("2 years, 3 months, 14 days") and total ("823 days").
Bonus: working-day count with weekends and public holidays subtracted. Pick a country (US, EU, Poland) - the tool knows its holidays.
Perfect for vacation planning, contract deadlines, or counting down to an important event.
How to use it
- Pick a start date and end date in the fields. Click "today" to insert the current date.
- The tool immediately shows the difference in both formats: calendar-style (years, months, days) and total (total days, hours, minutes).
- Pick the holiday country: US (10 federal), EU (common Christian set), Poland (13 holidays + movable like Easter), or NONE (only Saturdays and Sundays).
- The "working days" section shows: working days in the period, weekends, holidays.
- Below is a list of all holidays in the chosen period with dates.
When this is useful
Situations where every day matters:
- Vacation planning - "I'm taking May 15-30, how many vacation days does that cost?". The tool subtracts weekends and holidays - you get a concrete number.
- Contract deadline - "the contract is valid 90 working days from signing - when does it expire?". Count working days from the signing date.
- Person's age - exactly how many years, months, and days. More precise than just "32 years old".
- Counting down to an important event - days until vacation, wedding, movie premiere.
- Retirement planning - "how long until I retire?". Enter today's date and the date you reach retirement age.
- Education - the truth about a year - "365 days" isn't always a year. Leap years have 366. DST adds or removes an hour. See the difference here.
To count working days across many months with a calendar visualization, use our working days calendar. To convert a timestamp to a date, see Unix timestamp.