本文实例讲述了ASP.NET中TimeSpan的用法,。具体如下:
ASP.NET 中,两个时间相减,得到一个 TimeSpan 实例,TimeSpan 有一些属性:Days、TotalDays、Hours、TotalHours、Minutes、TotalMinutes、Seconds、TotalSeconds、Ticks,注意没有 TotalTicks。
一、TimeSpan常量、字段
代码如下:TimeSpan.MaxValue; // 10675199.02:48:05.4775807
TimeSpan.MinValue; //-10675199.02:48:05.4775808
TimeSpan.Zero; // 0.00:00:00.0
TimeSpan.TicksPerDay; //一天的 Tick 数: 864000000000
TimeSpan.TicksPerHour; //一小时的 Tick 数: 36000000000
TimeSpan.TicksPerMillisecond; //一毫秒的 Tick 数: 10000
TimeSpan.TicksPerMinute; //一分钟的 Tick 数: 600000000
TimeSpan.TicksPerSecond; //一秒钟的 Tick 数: 10000000
二、TimeSpan静态方法
代码如下:TimeSpan.Compare(); //对比
TimeSpan.Equals(); //=
TimeSpan.FromDays(); //从天数建立
TimeSpan.FromHours(); //从小时数建立
TimeSpan.FromMilliseconds(); //从毫秒数建立
TimeSpan.FromMinutes(); //从分钟数建立
TimeSpan.FromSeconds(); //从秒数建立
TimeSpan.FromTicks(); //从 Tick 数建立
TimeSpan.Parse(); //从字符串建立
TimeSpan.ParseExact(); //从指定格式的字符串建立
TimeSpan.TryParse(); //尝试从字符串建立
TimeSpan.TryParseExact(); //尝试从指定格式的字符串建立
三、TimeSpan属性
代码如下:Days; //天部分 Hours; //小时部分
Milliseconds; //毫秒部分
Minutes; //分部分
Seconds; //秒部分
Ticks; //Tick 总数
TotalDays; //总天数
TotalHours; //总小时数
新闻热点
疑难解答
图片精选