SSRS:与前一天的特定时间进行比较

SSRS: Compare with a specific time on the previous day

在 SSRS 中,我试图查找关联日期(在下面的代码中显示为 adm.ts)介于 [=17= 之间的任何记录] 前一天下午,报告时间运行。我尝试了以下代码(其中我将 DateAdd() 与 TimeSerial() 组合在一起),但是表达式 returns '#Error':

=CountDistinct
   (IIf(Fields!adm_ts.Value > (DateAdd("d",-1, Today()) + TimeSerial(16,0,0)),
    Fields!vst_ext_id.Value, 
    Nothing), 
"HRTS_data")

我也研究过使用 DateDiff() 而不是 DateAdd(),但也没有成功。如有任何建议,我们将不胜感激。

试试这个: DateAdd("h", 16, DateAdd("d", -1, Date))