点心时间(HH:MM)在RDLC(Sum Time (HH:MM) in RDLC)

2019-10-21 05:56发布

我已经和RDLC报告中我需要得到FILD“时代”的总和。 我把它保存在VARCHAR类型与格式“HH:MM”数据库。

我得到这个用公式:

=(Sum(System.TimeSpan.Parse(Fields!HorasEfectivas.Value).Hours))
&":"&
Sum(System.TimeSpan.Parse(Fields!HorasEfectivas.Value).Minutes))

这里的问题是分的总和。 140分钟建议立即进行删除以小时为单位转变! 我怎样才能得到呢? 问候

Answer 1:

尝试使用时间跨度如

      var time1 = new TimeSpan(0,2,02,0);
      var time2 = new TimeSpan(0, 5, 02, 0);

      var totalHours = time1 + time2;


文章来源: Sum Time (HH:MM) in RDLC