我有一组日期/时间范围值,每一组来自不同的列(“从”和“到”)。
例子:
我想知道每组的时间是下午3:00 -下午2:00 (第二天)或“非高峰时间”,就像这样。

对于上面的例子,我想得到从下午3点到第二天凌晨2点之间的分钟数。
请参阅此图表以供参考:

我想用橙色/棕色来计算“非高峰时间”-shaded期间下降的分钟数。
它在表达上可行吗?提前谢谢你。
请注意,我正在使用fetchXML进行查询。
发布于 2016-06-06 05:44:26
假设你放在问题中的表格是错误的,这只是一个例子,我认为你可以用这个表达式在两个日期之间花上几分钟:
=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函数返回两个指定日期之间的指定日期/时间间隔。
如果这有帮助的话请告诉我。
https://stackoverflow.com/questions/37649480
复制相似问题