取得两个日期相差的天数/月数:
DateTime dtCollectTime = Convert.ToDateTime("2010-02-15");
DateTime dtNow = DateTime.Now;
int diffDay=(dtCollectTime - dtNow).Days;
int diffMonth = (dtCollectTime.Year - dtNow.Year) * 12 + dtCollectTime.Month - dtNow.Month;