Calculate the exact number of days, weeks, months, and years between any two dates. Also add or subtract days from a date, calculate business days, and see upcoming holiday countdowns.
Calculate Date Difference
β
days between dates
WEEKS
β
MONTHS
β
YEARS
β
BUSINESS DAYS
β
WEEKENDS
β
RESULTING DATE
β
β
Days until upcoming events in 2026:
How Days Between Dates Is Calculated
The calculation is straightforward: subtract the earlier date from the later date to get the total milliseconds, then convert to days (Γ· 86,400,000). Business days require looping through each day and checking if it falls on a weekend (Saturday or Sunday).
Calendar days: Every day between the two dates, including weekends
Business days: Only MondayβFriday; does not account for public holidays
Weekends: Total Saturdays and Sundays in the period
Frequently Asked Questions
How many days until New Year's?
Use the Countdowns tab above or enter today's date as the start and December 31st as the end date in the Days Between calculator. The exact count updates automatically.
How do I calculate working days between two dates?
Our business days calculator automatically excludes Saturdays and Sundays. Note that public holidays vary by country and employer β you'll need to manually subtract those from the business days count for precise project planning.
What is 90 days from today?
Use the Add/Subtract tab above β enter today's date, type 90 in the days field, select "Add days," and the exact resulting date appears instantly.