Datediff 从一个日期到今天的天数。无差异(聚光灯)

Datediff 从一个日期到今天的天数。无差异(聚光灯),datediff,spotfire,Datediff,Spotfire,我想知道从一次约会到今天之间有多少天 我能得到正确的天数,但它显示为负数 Integer(DateDiff("day",Date(DateTimeNow()),Date([LAST_RECORD_DT]))) 我希望得到相同的结果,但是正数。您在评论中的回答是好的,但我认为这更好: 如果LAST\u RECORD\u DT是过去的(您似乎就是这样): 如果最后一条记录\u DT是在将来: Integer(DateDiff("day",Date(DateTimeNow()),Date([LAST

我想知道从一次约会到今天之间有多少天

我能得到正确的天数,但它显示为负数

Integer(DateDiff("day",Date(DateTimeNow()),Date([LAST_RECORD_DT])))

我希望得到相同的结果,但是正数。

您在评论中的回答是好的,但我认为这更好:

如果
LAST\u RECORD\u DT
是过去的(您似乎就是这样):

如果
最后一条记录\u DT
是在将来:

Integer(DateDiff("day",Date(DateTimeNow()),Date([LAST_RECORD_DT])))

如果希望它始终为正值,可以使用
Abs

 Abs(Integer(DateDiff("day",Date([LAST_RECORD_DT]),Date(DateTimeNow()))))

所以我通过使用*-1 DateDiff(“day”,Date(DateTimeNow()),Date([LAST FILL RECORD DT]))*-1修复了这个问题,我觉得有更好的解决方案。。。
 Abs(Integer(DateDiff("day",Date([LAST_RECORD_DT]),Date(DateTimeNow()))))