欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

asp.net C# 时间间隔的计算方法

程序员文章站 2024-03-08 08:06:15
c#时间间隔计算举例说明: 实现两 个时间之间c#时间间隔计算: timespan ts1 = new timespan(datetime.now.ticks); //获取...
c#时间间隔计算举例说明:
实现两 个时间之间c#时间间隔计算:
timespan ts1 = new timespan(datetime.now.ticks);
//获取当前时间的刻度数 //你的代码或者其他操作 timespan ts2 = new timespan(datetime.now.ticks);
timespan ts = ts2.subtract(ts1).duration();
//时间差的绝对值 string spantime = ts.hours.tostring() + "小时" + ts.minutes.tostring() + "分" + ts.seconds.tostring() + "秒";
//以x小时x分x秒的格式现实执行时间 c#时间间隔计算的一些说明:
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值表示的秒数