欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP.NET中TimeSpan的用法实例解析】,下面是详细的讲解!
ASP.NET中TimeSpan的用法实例解析
本文实例讲述了ASP.NET中TimeSpan的用法,分享给大家供大家参考。具体如下:
ASP.NET 中,两个时间相减,得到一个 TimeSpan 实例,TimeSpan 有一些属性:Days、TotalDays、Hours、TotalHours、Minutes、TotalMinutes、Seconds、TotalSeconds、Ticks,注意没有 TotalTicks。
一、TimeSpan常量、字段
二、TimeSpan静态方法
三、TimeSpan属性
四、TimeSpan方法
五、TimeSpan构建对象
六、TimeSpan实例
时间 1 是 2010-1-2 8:43:35;
时间 2 是 2010-1-12 8:43:34。
用时间 2 减时间 1,得到一个 TimeSpan 实例。
那么时间 2 比时间 1 多 9 天 23 小时 59 分 59 秒。
那么,Days 就是 9,Hours 就是 23,Minutes 就是 59,Seconds 就是 59。
再来看 Ticks,Tick 是一个计时周期,表示一百纳秒,即一千万分之一秒,那么 Ticks 在这里表示总共相差多少个时间周期,即:9 * 24 * 3600 * 10000000 + 23 * 3600 * 10000000 + 59 * 60 * 10000000 + 59 * 10000000=8639990000000。3600 是一小时的秒数。
TotalDays 就是把 Ticks 换算成日数,即:8639990000000 / (10000000 * 24 * 3600)=9.99998842592593。
TotalHours 就是把 Ticks 换算成小时数,即:8639990000000 / (10000000 * 3600)=239.999722222222。
TotalMinutes 就是把 Ticks 换算成分钟数,即:8639990000000 / (10000000 * 60)=14399.9833333333。
TotalSeconds 就是把 Ticks 换算成秒数,即:8639990000000 / (10000000)=863999。
希望本文所述对大家的asp.net程序设计有所帮助。
关于ASP.NET中TimeSpan的用法实例解析的用户互动如下:
相关问题:
答: >>详细
相关问题:
答: >>详细
相关问题:
答: >>详细
- 【asp】asp.net url重写浅谈-net-url重写
- 【DataSet】DataSet、DataTable、DataRow区别详解
- 【asp】asp.net 动态添加多个用户控件-net-动态添
- 【ASP】ASP.NET中内嵌页面代码的一个问题-NET-内
- 【As】Asp.net中的页面乱码的问题-sp--pn-ne-et
- 【创建】ASP.NET Web API教程 创建域模型的方法详
- 【Asp】Asp.net 页面调用javascript变量的值-net-
- 【ASP】ASP.NET 5升级后如何删除旧版本的DNX-NET5
- 【404页面】ASP.NET设置404页面返回302HTTP状态码
- 【asp】asp.net开发中常见公共捕获异常方式总结(
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
