C#计算时间间隔实例浅析

C#计算时间间隔实例主要向你介绍了我们在编程过程中会碰到的两个时期的间隔的细节功能,那么如何实现C#计算时间间隔呢?我们通过实例的方式向你详细说明。

城口网站建设公司创新互联,城口网站设计制作,有大型网站制作公司丰富经验。已为城口近千家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的城口做网站的公司定做!

C#计算时间间隔实例

 
 
 
  1. ///   
  2.  
  3. ///C#计算时间间隔  
  4.  
  5. ///   
  6.  
  7. /// ***个日期和时间  
  8.  
  9. /// 第二个日期和时间  
  10.  
  11. ///   
  12.  
  13. private string DateDiff(DateTime DateTime1, DateTime DateTime2)  
  14.  
  15. {  
  16.  
  17. string dateDiff = null;  
  18.  
  19. TimeSpan ts1 = new TimeSpan(DateTime1.Ticks);  
  20.  
  21. TimeSpan ts2 = new TimeSpan(DateTime2.Ticks);  
  22.  
  23. TimeSpan ts = ts1.Subtract(ts2).Duration();  
  24.  
  25. dateDiff = ts.Days.ToString()+"天" 
  26. + ts.Hours.ToString()+"小时" 
  27. + ts.Minutes.ToString()+"分钟" 
  28. + ts.Seconds.ToString()+"秒";  
  29.  
  30. return dateDiff;  
  31.  
  32. }  

C#计算时间间隔实例说明:

1.DateTime值类型代表了一个从公元0001年1月1日0点0分0秒到公元9999年12月31日23点59分59秒之间的具体日期时刻。因此,你可以用DateTime值类型来描述任何在想象范围之内的时间。一个DateTime值代表了一个具体的时刻。

2.TimeSpan值包含了许多属性与方法,用于访问或处理一个TimeSpan值

下面的列表涵盖了其中的一部分:

Add:与另一个TimeSpan值相加。

Days:返回用天数计算的TimeSpan值。

Duration:获取TimeSpan的绝对值。

Hours:返回用小时计算的TimeSpan值

Milliseconds:返回用毫秒计算的TimeSpan值。

Minutes:返回用分钟计算的TimeSpan值。

Negate:返回当前实例的相反数。

Seconds:返回用秒计算的TimeSpan值。

Subtract:从中减去另一个TimeSpan值。

Ticks:返回TimeSpan值的tick数。

TotalDays:返回TimeSpan值表示的天数。

TotalHours:返回TimeSpan值表示的小时数。

TotalMilliseconds:返回TimeSpan值表示的毫秒数。

TotalMinutes:返回TimeSpan值表示的分钟数。

TotalSeconds:返回TimeSpan值表示的秒数。

C#计算时间间隔实例的相关内容就向你介绍到这里,希望那个对你了解和学习C#计算时间间隔有所帮助。

【编辑推荐】

  1. C#日期格式化解决问题案例浅析
  2. C#打开记事本实现实例解析
  3. C#调用记事本实例浅析
  4. C#日期格式化方法简析
  5. 学习C#日期格式化的一点体会

本文标题:C#计算时间间隔实例浅析
网页路径:http://www.gawzjz.com/qtweb/news29/170579.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联