服務(wù)熱線
153 8323 9821
TimeSpan 對象表示時間間隔或持續(xù)時間,按正負(fù)天數(shù)、小時數(shù)、分鐘數(shù)、秒數(shù)以及秒的小數(shù)部分進(jìn)行度量。用于度量持續(xù)時間的最大時間單位是天。更大的時間單位(如月和年)的天數(shù)不同,因此為保持一致性,時間間隔以天為單位來度量。
TimeSpan 對象的值是等于所表示時間間隔的刻度數(shù)。一個刻度等于 100 納秒,TimeSpan 對象的值的范圍在 MinValue 和 MaxValue 之間。
TimeSpan 值可以表示為 [-]d.hh:mm:ss.ff,其中減號是可選的,它指示負(fù)時間間隔,d 分量表示天,hh 表示小時(24 小時制),mm 表示分鐘,ss 表示秒,而 ff 為秒的小數(shù)部分。即,時間間隔包括整的正負(fù)天數(shù)、天數(shù)和剩余的不足一天的時長,或者只包含不足一天的時長。例如,初始化為 1.0e+13 刻度的 TimeSpan 對象的文本表示“11.13:46:40”,即 11 天,13 小時,46 分鐘和 40 秒。
TimeSpan 類型實現(xiàn)了 System..::.IComparable 和 System..::.IComparable<(Of <(T>)>) 接口。