从一个日期到今天之间的天数。没有区别(Spotfire)

Days between one date till today. Not difference (Spotfire)

我正在尝试查找日期与今天之间的天数。

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

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

我想要相同的结果但是正数。

你在评论中的回答很好,但我认为这个更好:

如果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()))))