日期:2014-05-17  浏览次数:20829 次

关于DataTime的比较 或加减问题??????
DataTime类型的变量 要怎样加减呢、??? 相当郁闷的问题!!!

------解决方案--------------------
有一些列的Add开头的方法

dt1 = dt2.Addxxxx
------解决方案--------------------
直接加减就行
 TimeSpan tm = DateTime.Now - new DateTime(2013, 1, 15);
            Console.WriteLine(tm.ToString());
------解决方案--------------------
AddYears(1).ToString();
AddDays(1.1).ToString();
AddHours(1.1).ToString();
AddMilliseconds(1.1).ToString();
AddMonths(1).ToString();
AddSeconds(1.1).ToString();
AddMinutes(1.1).ToString();
AddTicks(1000).ToString();

------解决方案--------------------
直接相加减
DateTime dt1 = new DateTime();
DateTime dt2 = new DateTime();
TimeSpan ts = dt1 - dt2;
去信息的话取ts中的就可以了

单纯比较大小的的话用DateTime.Compare(dt1,dt2 )

献丑了。。。