如何判断两个日期间隔了几个月?
如果给定了两个日期,使用日期相减后只知道了两日期相差的天数和小时,使用什么办法知道两个日期相差几个月呢?
DateTime dtFirst = DateTime.Parse("2007-09-05"); //第一时间
DateTime dtLast = DateTime.Now; //第二时间
TimeSpan dtShow = dtLast.Subtract(dtFirst); //两个时间差
dtShow 就是你要的