怎样才能得到8年后今天的日期2013-02-23呀,请高手指点一下呀。
我用下面的代码得出的日期不准确,比如2013-02-23 后推8年,就用8*365天 再用第一个日期加上这个天数就成了2021-02-21 怎样才能得到8年后今天的日期2013-02-23呀,请高手指点一下呀。
DateTime _date = Convert.ToDateTime(_useDate.Value);
Single intNum = Convert.ToSingle(_useYear.Text.Trim());
DateTime _dateTime = _date.AddDays(intNum * 365);
_rejectDate.Value = _dateTime;
------解决方案-------------------- DateTime _date = Convert.ToDateTime(_useDate.Value);
int intNum = Convert.Int32(_useYear.Text.Trim());
DateTime _dateTime = new DateTime(_date.Year+intNum ,_date.Month,_date.Day,_date.Hour,_date.Second);
------解决方案--------------------datetime.AddYears(8)
既然都知道AddDays()了 为什么不再多看看
------解决方案--------------------
正解,在此为楼主 悲催的 无法自学的能力 表示遗憾....