首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

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

2012-02-28 
初学者提问,咋计算时间差,不计算日期TimeSpant1dateTimePicker1.Value.TimeOfDayTimeSpant2DateTime.No

初学者提问,咋计算时间差,不计算日期
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
[解决办法]
可以,你是否只是为了计算时间差,如果是,就应该可以

热点排行