2017-01-16 47 views
0

我在我的SSRS報告中有一列正在計算兩個時間值之間的Datediff。以下是查詢DATEDIFF格式爲000:00:00 SSRS

=Datediff("h",Fields!TIME1.value,Fields!TIME2.value) & ":" & Datediff("n",Fields!TIME1.value,Fields!TIME2.value) mod 60 & ":" & Datediff("s",Fields!TIME1.value,Fields!TIME2.value) mod 60 

我希望數據以000:00:00格式顯示。
有人可以幫我在格式化?

看到圖像:

enter image description here

回答

1

您應該使用

=Format(Datediff("h",Fields!TIME1.value,Fields!TIME2.value),"000") & ":" & Format(Datediff("n",Fields!TIME1.value,Fields!TIME2.value) mod 60, "00") & ":" & Format(Datediff("s",Fields!TIME1.value,Fields!TIME2.value) mod 60, "00") 
+0

這是驚人的。爲我工作。非常感謝!!!! – BVP

相關問題