Date Calculator

SPECIALTY & OTHER TOOLS

Find the number of days between two dates. Enter the start and end year, month, and day.

Days Between
— days
Calendar days.

Usage Tip

Month is a number from 1 (January) to 12 (December). If the end date is before the start, the result still shows the size of the gap.

THE MATH
Days between = end date − start date
Weeks = days ÷ 7, approximate months = days ÷ 30.44
Date math counts calendar days, including any leap day in the span, so the day count is exact.
Months and years are approximate because their lengths vary.
Enter each date as year, month (1 to 12), and day.
Leap years add a day (Feb 29) and are handled automatically.
For age specifically, the age calculator gives exact years, months, and days.
Practical Notes

The date calculator finds the number of days between two dates, or adds or subtracts a period of days, weeks, months, or years from a date. Counting the number of days between two dates normally does not include the starting day, so check whether you need to count both the first and the last day, which adds one to the total.

When you add months, the result lands on the same day of the month, or on the last day if the month is shorter, so one month after January 31 is the end of February. Business day counts leave out weekends but usually not public holidays, so check holidays separately. Leap years add a day to February, which the calculator accounts for automatically.

Spotted an error or have a suggestion for this calculator? Let us know →
Scroll to Top

The calculators and tools on Formula Factory are provided for general guidance and informational purposes only. Results are estimates based on standard formulas and the values you enter — they do not constitute professional engineering, electrical, or architectural advice. Always verify calculations with a qualified professional before making decisions for any safety-critical, code-compliance, or commercial application. Formula Factory makes no representations or warranties as to the accuracy or completeness of any result, and accepts no liability for errors, omissions, or any outcomes arising from reliance on this information.