5
我有一個Decimal
值,表示在一個時間間隔內的小時數。將十進制小時添加到時間範圍
現在我需要將這個值總和爲TimeSpan
,但我找不到一個有效的方法來做到這一點。
我的解決方案,現在,是做這樣的事情:
myTimeSpan + new TimeSpan(0, 0, Math.Abs(decimalHours * 3600))
有沒有什麼更好的辦法來解決我的問題?
我有一個Decimal
值,表示在一個時間間隔內的小時數。將十進制小時添加到時間範圍
現在我需要將這個值總和爲TimeSpan
,但我找不到一個有效的方法來做到這一點。
我的解決方案,現在,是做這樣的事情:
myTimeSpan + new TimeSpan(0, 0, Math.Abs(decimalHours * 3600))
有沒有什麼更好的辦法來解決我的問題?
怎麼樣
myTimeSPan + TimeSpan.FromHours((double)decimalHours);