如何计算两个DateTime类型之间的差值.要求返回天数..
如题目..
int days;
DateTime dt1,dt2;
days=dt1-dt2..
谢谢
------解决方案--------------------Timespan a = dt1 - dt2;
a.totaldays还是啥的
------解决方案--------------------TimeSpan sub = dt1.Substract(dt2);
Console.WriteLine( "substract : {0} ", sub.Days.ToString());
------解决方案--------------------double tianshu;
DateTime t1;
DateTime t2;
t1= Convert.ToDateTime( "2007-09-09 12:00:00 ");
t2= Convert.ToDateTime( "2007-09-19 16:00:00 ");
TimeSpan diff = t1-t2;
//tianshu 就是相差的天数,不过带小数部分,不需要就自己去掉
tianshu = diff.TotalDays;
MessageBox.Show(tianshu.ToString());
------解决方案--------------------Timespan