Thursday, April 11, 2013

Calculate age in C#

Hi,
Try this method it might be help to calculate a person age


     public static Int32 GetAge(this DateTime dateOfBirth)
        {
            var today = DateTime.Today;

            var a = (today.Year * 100 + today.Month) * 100 + today.Day;
   var b = (dateOfBirth.Year * 100 + dateOfBirth.Month) * 100 +                          dateOfBirth.Day;

            return (a - b) / 10000;
        }

No comments:

Post a Comment