Days Between Dates
Counts the gap between two dates in days, weeks, and months.
Enter a date of birth to get an exact age in years, months, and days. The age calculator also counts total days lived and the days until the next birthday.
The calculator counts whole months forward from the date of birth to the "age on" date. When a month is shorter than the birth day (for example, a birthday on the 31st), the day is moved to the last day of that month. The days left over after the last whole month are the days in the result.
years = whole months ÷ 12 (rounded down) months = whole months − years × 12 days = days after the last whole month
Total days is the plain count of days between the two dates. For a February 29 birthday, the birthday in a non-leap year is taken as February 28.
Age is counted in completed years. You turn 36 on your 36th birthday, not partway through the year before. The months and days in the result show how far you are into your current year of age.
Months have different lengths, so an age in months and days depends on which months fall in between. The calculator counts real calendar months from the birth date, the same way you would count on a calendar by hand.
The calculator counts the whole years and months since your birth date, then the days left over. It follows the real length of each month and leap years.
In years without February 29, your birthday is counted as February 28. Some countries use March 1 instead, so check the rule that applies to you for legal purposes.
Yes. Change the "Age on" date to any date after your birth date.
No. The calculation runs in your browser, and your date of birth is not sent anywhere.
Often used together with the Age Calculator.
Counts the gap between two dates in days, weeks, and months.
Adds or subtracts a period from a date to give a new date.
Counts business days between two dates, or adds business days to a date.