我正在尝试比较表达式中的日期。如果Closed_Date与今天的日期匹配(我使用的是Today()),则它将在框中输出1,否则输出0。到目前为止,我有这个,但它似乎不起作用:
=IIF(Fields!Closed_Date = Mid(Today(),1,9), "1", "0")
我使用Mid的原因是仅获取月,日和年。我不想包括时间。有没有一种方法可以使用此方法或其他方法比较日期?
Today()
实际上会返回午夜的今天日期,因此要将您的日期与今天进行比较,您需要从中减去时间Closed_Date
。我建议使用该DateValue
函数,因为它返回日期信息并将时间设置为午夜,这使得比较容易:
=IIF(DateValue(Fields!Closed_Date.Value) = Today(), "1", "0")
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句