Calculate the exact difference between two dates in years, months, days, weeks, and business days. Add or subtract days from any date.
Date difference is the span of time between two calendar dates, expressed in years, months, days, weeks, hours, or business days.
Select two dates to calculate the difference
Formula
Total Days = End Date โ Start Date | Business Days = weekdays (MonโFri) between the two datesStart Date = the earlier of the two calendar dates
End Date = the later of the two calendar dates
Business Days = calendar days excluding Saturdays and Sundays
Worked Example
Jan 1, 2024 โ Mar 31, 2024
Did you know? The Gregorian calendar was introduced in 1582 to correct a 10-day drift in the Julian calendar. Any date difference calculation crossing October 4โ15, 1582 skips those 10 days in historical records โ they simply never existed.
Sources
Calculate your exact age in years, months, and days. See days until your next birthday.
Live countdown to your next birthday with zodiac sign and day-of-week info.
Live countdown to any future date with days, hours, minutes, and seconds display.
Find the ordinal day number for any date with days remaining and year progress.
Calculate jet lag recovery time and get direction-specific tips for any international flight.
Check if any year is a leap year and find next/previous leap years instantly.