考慮一下:.NET Timespan對象:如何獲取開始和結束日期時間?
Dim StartDate As DateTime = #06/12/2010 6:32PM#
Dim EndDate As DateTime = #06/13/2010 10:47PM#
Dim ElapsedSpan As TimeSpan = StartDate - EndDate
請問TimeSpan對象保留原來的開始和結束日期時間構成該間隔時間?它似乎並不僅僅存儲了實際終點所經過的時間量。
如果我也想這樣,我應該創建自己的類,我想還是有更好的對象?
「DateTimeOffset」用於表示單個時間點,而不是兩個時間點。如果您嘗試濫用它,構造函數也會拋出異常,因爲最大偏移量爲14小時。 「DateTimeOffset」的主要用途是記錄和傳輸帶有時區偏移信息的日期。將其視爲UTC日期,並附加日期用於UTC的偏移量的附加信息。 – urbanhusky 2016-04-15 14:10:29