asp.net C# 时间间隔的计算方法
程序员文章站
2024-03-08 20:35:40
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值表示的秒数
实现两 个时间之间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值表示的秒数
上一篇: list集合去除重复对象的实现