.Net Core 计算周岁

2023-07-13  本文已影响0人  Rinaloving

计算周岁

        /// <summary>
        /// 获取周岁 
        /// </summary>
        /// <param name="birthDay">年-月-日</param>
        /// <returns></returns>
        public static int GetYearOld(string birthDay)
        {
            DateTime dt = Convert.ToDateTime(birthDay); 
            DateTime now = DateTime.Now;
            int age = now.Year - dt.Year;
            if (now.Month < dt.Month)
                age--;
            else if (now.Month == dt.Month && now.Day < dt.Day)
                age--;
            return age;
        }
上一篇 下一篇

猜你喜欢

热点阅读