我有一组日期/时间范围值,每组来自不同的列(" FROM"和" TO")
的示例:
我想知道每组的分钟数下降到下午3:00 - 凌晨2:00(第二天)或者#34;关闭峰值时间",就像这样
对于上面的示例,我希望在下午3点到次日凌晨2点之间获得分钟数。
请参阅此图表以供参考:
我想计算在#34; OFF PEAK HOURS"以橙色/棕褐色着色的分钟数。
表达方式可行吗? 提前谢谢。
请注意我使用fetchXML进行查询。
答案 0 :(得分:0)
假设您在问题中放入的表格是错误的,这只是一个示例,我认为您可以使用以下表达式在两个日期之间获得花费的时间:
=DateDiff(DateInterval.Minute,
Fields!From.Value,
Fields!To.Value
)
示例:
=DateDiff(DateInterval.Minute,
CDATE("2016-06-06 07:00:00 AM"),
CDATE("2016-06-06 05:00:00 PM")
)
以上示例返回600. 10小时60分钟。 DateDiff
函数返回两个指定日期之间的指定日期/时间间隔。
如果有帮助,请告诉我。