日期之间的天数?

时间:2014-02-27 10:51:03

标签: datediff reportbuilder3.0

将我的脚趾浸入报道的世界。我正在使用Report Builder 3.0并且我正在尝试做的事情看起来非常简单,但我无法让它工作......我有2个datetime2列StartDate和EndDate我想要我正在尝试做计算出它们之间有多少天,如果它超过100则显示为true,否则显示为false。我试过了:

=IIF(DateDiff("Day",Fields!StartDate.value,Fields!EndDate.value)>100,True, False)

或者

=IIF(Fields!EndDate.value - Fields!StartDate.value > 100, True, False)

即使只是让它返回天数:

=DateDiff("Day",Fields!StartDate.value,Fields!EndDate.value)

他们三个都给了我#Error。有没有人知道我哪里出错或如何解决?

1 个答案:

答案 0 :(得分:0)

我是愚蠢的并且已经解决了......表达应该是这样的:

=IIF(DateDiff("d",Fields!StartDate.value,Fields!EndDate.value)>1,True,False)