如何计算SSRS中的时差

时间:2016-09-07 09:36:24

标签: sql sql-server-2008 reporting-services ssrs-2008 ssrs-2012

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

喜欢例如:

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

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

2 个答案:

答案 0 :(得分:1)

则DateDiff(小时,日期1,日期2)

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)

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

答案 1 :(得分:0)

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