public static class Program
public static void Main()
var _birthday = DateTime.ParseExact(birthday, "yyyyMMdd", null);
Console.WriteLine(_birthday.HowOld());
public static int HowOld(this DateTime birthday)
var nowAt = DateTime.Now;
var nowYear = nowAt.Year;
var nowMonth = nowAt.Month;
var birthdayYear = birthday.Year;
var birthdayMonth = birthday.Month;
var birthdayDay = birthday.Day;
return birthdayMonth < nowMonth
: birthdayMonth == nowMonth
: nowYear - birthdayYear - 1
: nowYear - birthdayYear - 1;