「菜鸟一枚,记录一下方便自己以后使用」
/* 8位数字转为日期格式 */
string date = "20220802";
DateTime dtime = DateTime.ParseExact(date,"yyyyMMdd",null);
/*C#计算两个时间年份月份差*/
DateTime dt1 = Convert.ToDateTime(dtime);
DateTime dt2 = System.DateTime.Now;
/*返回年份*/
int Year = dt2.Year - dt1.Year;
/*返回月份*/
int Month = (dt2.Year - dt1.Year) * 12 + (dt2.Month - dt1.Month);