コード例 #1
0
        public static string GetAgeByBirthday(string birthday, string currentDate)
        {
            DateTime dateBirthday;
            DateTime dateCuurrent;

            if (DataValidateManager.ValidateDateFormat(birthday))
            {
                dateBirthday = DateTime.Parse(birthday);
                if (DataValidateManager.ValidateDateFormat(currentDate))
                {
                    dateCuurrent = DateTime.Parse(currentDate);
                }
                else
                {
                    dateCuurrent = DateTime.Now;
                }
                return(RoundInt((dateCuurrent - dateBirthday).Days / 365).ToString());
            }
            return("0");
        }