2024年3月9日发(作者:)

TimeSpan 结构

命名空间: System

程序集: mscorlib(位于 )

功能:表示一个时间间隔。

语法:

Public Structure TimeSpan

Implements IComparable, IComparable(Of TimeSpan), IEquatable(Of TimeSpan),

Iformattable

构造函数

名称 说明

TimeSpan(Int32, Int32, 将 TimeSpan 结构的新实例初始化为指定的小时数、分钟

Int32)数和秒数。

TimeSpan(Int32, Int32, 将 TimeSpan 结构的新实例初始化为指定的天数、小时数、

Int32, Int32)分钟数和秒数。

TimeSpan(Int32, Int32, 将 TimeSpan 结构的新实例初始化为指定的天数、小时数、

Int32, Int32, Int32)

TimeSpan(Int64)

属性

Days属性

获取当前 TimeSpan 结构所表示的时间间隔的天数部分。

Hours属性

获取当前 TimeSpan 结构所表示的时间间隔的小时数部分。

Milliseconds属性

获取当前 TimeSpan 结构所表示的时间间隔的毫秒数部分。

Minutes属性

获取当前 TimeSpan 结构所表示的时间间隔的分钟数部分。

Seconds属性

分钟数、秒数和毫秒数。

将 TimeSpan 结构的新实例初始化为指定的刻度数。

获取当前 TimeSpan 结构所表示的时间间隔的秒数部分。

Ticks属性

获取表示当前 TimeSpan 结构的值的刻度数。

TotalDays属性

获取以整天数和天的小数部分表示的当前 TimeSpan 结构的值。

TotalHours属性

获取以整小时数和小时的小数部分表示的当前 TimeSpan 结构的值。

TotalMilliseconds属性

获取以整毫秒数和毫秒的小数部分表示的当前 TimeSpan 结构的值。

TotalMinutes属性

获取以整分钟数和分钟的小数部分表示的当前 TimeSpan 结构的值。

TotalSeconds属性

获取以整秒数和秒的小数部分表示的当前 TimeSpan 结构的值。

方法

方法名称

Add(TimeSpan)

说明

返回一个新的 TimeSpan 对象,其值为指定的 TimeSpan 对象与此

实例的值之和。

Compare(TimeSpan, TimeSpan)比较两个 TimeSpan 值,并返回一个整数,该整数指示第一个值是

短于、等于还是长于第二个值。

CompareTo(Object)将此实例与指定对象进行比较,并返回一个整数,该整数指示此实例

是短于、等于还是长于指定对象。

CompareTo(TimeSpan)将此实例与指定的 TimeSpan 对象进行比较,并返回一个整数,该

整数指示此实例是短于、等于还是长于 TimeSpan 对象。

Duration()返回新的 TimeSpan 对象,其值是当前 TimeSpan 对象的绝对值。

返回一个值,该值指示此实例是否等于指定的对象。(覆盖

(Object)。)

Equals(Object)