日期如何计算?
比如:我想用当前日期(2012-02-23) - 2011-02-23 = 1
按照上面的来 是刚好一年对吧?
请问这个能怎么做呢?
------解决方案--------------------DateTime newtime=DateTime.Now;
DateTime oldtime=DateTime.Now.AddHours(7);
TimeSpan ts = newtime.Subtract(oldtime);//相差时间(y-m-d。。)
double count=ts.TotalHours;//转换为小时数(还有别的 看你需要啥 。。如果不需要 则不需要这句用上面的)
------解决方案--------------------获取当前年份,获取你想想从什么时候计算的年份,减掉不就OK了?
------解决方案--------------------http://hi.baidu.com/%C0%FA%D3%D6/blog/item/09b3ec37d74787390a55a9b6.html
------解决方案-------------------- DateTime dt1 = new DateTime(2012, 2, 23);
DateTime dt2 = new DateTime(2011, 2, 23);
TimeSpan t = dt1 - dt2;
int day = t.Days;