【发布时间】:2012-10-04 10:01:32
【问题描述】:
我有一个 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);
【讨论】: