如何计算SSRS中的时差

How to calculate timedifference in SSRS

我们如何计算 SSRS 中两个日期时间之间的差异。 并以时间格式显示结果

例如:

   Date1                            Date2                     Calculate   
2015-08-02 08:20:00             2015-08-02 10:20:00           02:00:00    

我们可以很容易的计算算术运算,我想知道我们可以计算时间差吗

是的,使用 DATEDIFF。完整详情 here

DateDiff(小时,Date1,Date2)

Datediff(Hour,'2015-08-02 08:20:00','2015-08-02 10:20:00')

将得到 2

零件的时间可以在 SQL2012 中使用

 timefromparts( Datediff(Hour,'2015-08-02 08:20:00','2015-08-02 10:20:00'),0,0,0,0)

会将结果转换为时间格式。