从一个日期到今天的天数。没有差异(Spotfire)

时间:2019-09-04 18:19:44

标签: datediff spotfire

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

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

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

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

1 个答案:

答案 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()))))