我正在尝试查找日期和今天之间的天数。
我能够获得正确的天数,但显示为负数。
Integer(DateDiff("day",Date(DateTimeNow()),Date([LAST_RECORD_DT])))
我希望得到相同的结果,但正数。
答案 0 :(得分:1)
您在评论中的回答很好,但是我认为这样更好:
如果过去是LAST_RECORD_DT
(您的情况似乎如此):
Integer(DateDiff("day",Date([LAST_RECORD_DT]),Date(DateTimeNow())))
如果将来LAST_RECORD_DT
:
Integer(DateDiff("day",Date(DateTimeNow()),Date([LAST_RECORD_DT])))
如果您希望它始终为正,则可以使用Abs
:
Abs(Integer(DateDiff("day",Date([LAST_RECORD_DT]),Date(DateTimeNow()))))