读书人

菜鸟提问,咋计算时间差,不计算日期

发布时间: 2012-02-28 13:06:36 作者: rapoo

初学者提问,咋计算时间差,不计算日期
TimeSpan t1 = dateTimePicker1.Value.TimeOfDay;
TimeSpan t2 = DateTime.Now.TimeOfDay;
TimeSpan t3 = new TimeSpan(1, 0, 0, 0);
TimeSpan dt = t1 < t2 ? (t1 - t2 + t3) : (t1 - t2);

这样写合格???

[解决办法]
我觉得没问题

*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)

最新版本:20070212

http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html
[解决办法]
楼主要实现什么目的?

如果对TimeSpan还不太了解,可以看看MSDN:

ms-help://MS.MSDNQTR.v80.chs/MS.MSDN.v80/MS.NETDEVFX.v20.chs/cpref2/html/T_System_TimeSpan.htm
[解决办法]
可以,你是否只是为了计算时间差,如果是,就应该可以

读书人网 >C#

热点推荐