+ t.Minutes + "/" + t.Seconds);
7. long diff = dt1.Ticks - now.Ticks;
8. t = new TimeSpan(diff);
9. Console.Write(" days/hour/minute/second: " + t.Days + "/" + t.Hours + "/"
+ t.Minutes + "/" + t.Seconds);
10. long diff2 = ((t.Days * 24 + t.Hours) * 60 + t.Minutes) * 60 + t.Seconds;
11. Console.Write(" t/diff/diff2: " + t + "/" + diff + "/" + diff2);
C#
日期时间相减得到时分秒
(
判断贴子间隔时间
)
2010-12-28 18:08:46
其实这里只需要知道
TimeSpan
这个类型就可以了。
在
C#
中日期型是
DateTime
的,
而日期的相加减所得
类型是
TimeSpan
的。
我们都知道在
DateTime
上有两个函数,
Add
和
AddDays
是用来为日期增加或减少多少天数的。
那么两日
期相减我们如何来操作呢,看如下代码: