Okay, so today I was looking at this date, March 18, 1991, and the thought popped into my head, “How old is that person right now?”
Figuring Out The Age
My first instinct was, well, just subtract the years. Let’s see, today is somewhere late in 2023. So, 2023 minus 1991… that’s 32 years. Okay, simple enough.
But then I thought, wait a minute, it’s not just about the years. We need to consider the month and day too, right? The birthday is March 18th. We’re way past March now. So, the person has already had their birthday this year.

Getting Specific
So, they are definitely 32 years old. But how many months and days past their 32nd birthday?
- The birth month is March (that’s the 3rd month).
- Today’s month is October (that’s the 10th month).
- So, from March 18th to October 18th would be exactly 7 months.
- Today is October 26th.
- So, it’s 26 minus 18… that’s 8 more days.
Putting it Together
Alright, I think I got it sorted. I just walked through it step-by-step.
First, I subtracted the birth year from the current year to get the base age in years.
Then, I looked at the months. Since the current month (October) is after the birth month (March), I just subtracted the months. That gave me 7 months.

Finally, I looked at the days. The current day (26th) is after the birth day (18th), so I subtracted the days. That gave me 8 days.
So, putting it all together, someone born on March 18, 1991, is 32 years, 7 months, and 8 days old as of today, October 26, 2023. Seems straightforward when you break it down like that. Didn’t even need a fancy calculator, just a bit of thinking it through.