【问题标题】:Add decimal hours to timespan将小数小时添加到时间跨度
【发布时间】:2012-10-04 10:01:32
【问题描述】:

我有一个 Decimal 值,表示时间间隔中的小数小时数。

现在我需要将此值与TimeSpan 相加,但我找不到有效的方法。

目前,我的解决方案是这样做:

myTimeSpan + new TimeSpan(0, 0, Math.Abs(decimalHours * 3600))

有没有更好的方法来解决我的问题?

【问题讨论】:

    标签: c# .net .net-3.5 timespan


    【解决方案1】:

    怎么样

    myTimeSPan + TimeSpan.FromHours((double)decimalHours);
    

    【讨论】:

      猜你喜欢
      • 2012-09-29
      • 2010-11-10
      • 1970-01-01
      • 2018-08-17
      • 2019-04-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多