Date Calculator
How many days until, since or between — plus working days, adding dates and the weekday of any date.
At a glance
- Counts the days between two dates and shows them as years, months and days, weeks, hours, minutes and seconds.
- Counts working days with your own weekend — Saturday–Sunday, Sunday only, Friday–Saturday or Friday only — and skips the holidays you add, including India’s national holidays in one tap.
- Adds or subtracts years, months, weeks and days from any date, or a number of working days for notice periods and deadlines.
- Finds the day of the week for any date from year 1 to 9999, with the day of the year, ISO week number, quarter and a month calendar.
- Handles month ends the way people expect: 31 January plus one month is 28 (or 29) February.
- Choose whether to include the end date — on for leave and events, off for nights and deadlines.
Step by step
How to count the days between two dates
- 1
Pick the start date
Choose the first date, or tap Today.
- 2
Pick the end date
Choose the second date. The order doesn’t matter.
- 3
Include the end date?
Turn it on to count both the first and the last day.
- 4
Read the result
The total days appear at once, with weeks, months, working days and weekend days.
Features
Everything you need, nothing you don’t
Days between dates
In days, weeks, months and years, and in hours and seconds.
Working days
Any weekend pattern, with holidays skipped.
Add or subtract
Years, months, weeks, days or working days.
Day of the week
For any date from year 1 to 9999.
Week number
ISO 8601 week, day of the year and quarter.
Private
Runs in your browser; nothing is sent anywhere.
Should I include the end date?
From Monday to Friday is 4 days if you count the gaps between dates — the usual answer for ages, deadlines, loan interest and hotel nights. It is 5 days if you count every calendar day you are away — as for leave, a festival or a course. Turn on Include the end date for the second kind.
Common date questions
| Question | Use |
|---|---|
| How many days until my exam / wedding / trip? | Days between dates, start = Today |
| What is the date 90 days from today? | Add or subtract → + 90 days |
| When does a 30-day notice period end? | Add or subtract → 30 days (or working days) |
| How many working days are in this month? | Days between dates, end date included |
| What day of the week was I born? | Day of the week |
| Which week number is it? | Day of the week → Week number (ISO) |
How months are counted
Months have 28 to 31 days, so “one month later” keeps the same day of the month when it exists and otherwise moves to the last day: 31 January + 1 month = 28 February (29 in a leap year), and 31 March − 1 month = 28 or 29 February. The years-months-days split counts whole months first and then the days left over, as an age is counted.
FAQ
Frequently asked questions
How do I calculate the number of days between two dates?
Does it count leap years?
How are working days counted?
Can I use a six-day working week?
What day of the week was 15 August 1947?
What is an ISO week number?
Keep going
Related tools
Age Calculator
Calculate your exact age in years, months and days, the next birthday countdown and age on any date. Check exam age limits as on a cut-off date. Free.
Attendance Calculator
Free attendance calculator: your attendance %, how many classes you can skip or must attend to reach 75%, subject-wise tracking and a term planner.
Unix Timestamp Converter
Convert Unix epoch time to a date in any time zone and back. Detects seconds, ms, µs and ns; also Excel, LDAP and WebKit times, and timestamps in logs.
Percentage Calculator
Free percentage calculator: X% of a number, one number as a percent of another, percentage increase or decrease, marks and discounts — with the steps.
EMI Calculator
Calculate your loan EMI, total interest and full repayment schedule instantly. See yearly charts, the impact of prepayments and download the schedule.
BMI Calculator
Free BMI calculator: enter height in feet or cm and weight in kg or lb to see your BMI, WHO or Asian (Indian) category and healthy weight range.
Last updated Report a problem or suggest a feature