Datetime 如何配置开始日期参数以传递到此查询2014-08-12 200:00:00.000格式

Datetime 如何配置开始日期参数以传递到此查询2014-08-12 200:00:00.000格式,datetime,reporting-services,parameter-passing,Datetime,Reporting Services,Parameter Passing,我试过这个: =CDate(格式(日期添加(“yyyy”、-1,今天)、“yyyy-MM-dd”和“00:00:01”)) =IIf(FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")="01-Jan-1900","", FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_

我试过这个: =CDate(格式(日期添加(“yyyy”、-1,今天)、“yyyy-MM-dd”和“00:00:01”))

=IIf(FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")="01-Jan-1900","",
FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")) 
结果是:2013年12月8日12:00:01 AM,在报告的显示中可以,但是

=IIf(FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")="01-Jan-1900","",
FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")) 

我需要它将其传递到查询:2014-08-12 00:00:01.000

我相信您的数据可能已经有了以毫秒为单位的日期时间。如果是,则需要将文本框的格式设置为“MMMM dd yy h:mm:ss.fff”

=IIf(FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")="01-Jan-1900","",
FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")) 
参考

=IIf(FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")="01-Jan-1900","",
FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")) 

或者谷歌。。ssrs毫秒格式((DateAdd(“yyyy”,今天-1),“yyyy-MM-DD hh:MM:ss.fff”)

尝试

=IIf(FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")="01-Jan-1900","",
FORMAT(CDate(IIf(CSTR(Fields!EMP_REVISED_END_DATE.Value)="","1900-01-01",Fields!EMP_REVISED_END_DATE.Value)),"dd-MMM-yyyy")) 

您试图实现的是具有该时间戳的SQL?