我有一个事件的单独日期和时间字段以及该事件的数据条目。如何确定事件和数据输入之间的小时数?
时间字段是标准时间内的字符串,我使用公式将其转换为军事时间字段。
日期以mm/dd/yyyy
格式撰写,时间为标准时间hh:mm am/pm
,我已将其转换为HH:MM
军事时间。
如果某事件发生在2016年12月3日下午12点10分但是在2016年5月12日下午1点25分输入,我希望在最后一个字段中看到49 Hours and 15 Minutes
答案 0 :(得分:0)
DateDiff
正是您所需要的。类似的东西:
DateDiff("h", DateTime({StartDate},{StartTime}), DateTime({EndDate},{EndTime}))
& " Hours and " &
DateDiff("n", DateTime({StartDate},{StartTime}), DateTime({EndDate},{EndTime})) Mod 60
& " Minutes"
这将检索两次日期时间之间的差异两次 - 一小时一次,一分钟一次。在分钟部分执行Mod 60
,仅获得每小时减去60分钟后的余数分钟。