How to Calculate the Age Difference Between Two People

Learn the easy way to find the exact age gap between two people in years, months and days.

You need two full dates of birth to find the correct age difference. Do not compare only the birth years. That can give the wrong idea.

Use the Age Difference Calculator to get the answer quickly. Enter both dates and select Calculate age difference. You can enter the dates in any order.

Easy steps

Start with the earlier date. This belongs to the older person. Then count:

  1. Full years
  2. Full months after those years
  3. Days left after those months

For example, compare 4 June 1988 and 19 January 1993.

  • Four full years take us to 4 June 1992.
  • Seven full months take us to 4 January 1993.
  • Fifteen days take us to 19 January 1993.

So, the age difference is 4 years, 7 months and 15 days.

Why the full date matters

Imagine one person was born on 31 December 2000. Another person was born on 1 January 2001. Their birth years are different, but they are only one day apart.

This is why you should use the day, month and year for both people.

Mistakes to avoid

  • Do not subtract only the birth years.
  • Do not treat every month as 30 days.
  • Check whether the date is in DD/MM/YYYY format.
  • Use a four-digit year, such as 1995 instead of 95.
  • Check the dates once before trusting the answer.

In India, dates are commonly written as DD/MM/YYYY. For example, 04/06/1988 means 4 June 1988.

Does the age gap change?

No. The exact gap between two birth dates always stays the same. The whole-number ages people say in daily life may look different between birthdays, but the real date-to-date gap does not change.

Use the Age Difference Calculator

This guide was written and checked by Priyabrata Sen using real date examples. See how the calculator works.