SSRS 3.0 CDate格式

时间:2014-06-12 20:02:06

标签: reporting-services

是否有人能够提供一个示例,说明如何将SQL中显示的日期字段 YYYYMMDD 转换为SSRS 3.0中的日期?我已经尝试过这个并在我的报告运行中得到#ERROR响应。

  

Format(CDate(Left$(!Field,4) & "/" & Mid$(!Field,5,2) & "/" & Right$(!Field,2)),"mm/dd/yyyy")

任何建议表示赞赏。

1 个答案:

答案 0 :(得分:0)

您是否将DateTime格式化为另一种日期格式?

试试这些:

=Format(Fields!myDate.Value, “M/d/yy”) - 2/11/08
=Format(Fields!myDate.Value, “MM/dd/yyyy”) - 02/11/2008
=Format(Fields!myDate.Value, “d-MMMM-yy”) - 11-December-08
=Format(Fields!myDate.Value, “d-MMM-yyyy”) - 11-Dec-2008 =Format(Fields!myDate.Value, “M/d/yyyy H:mm”) - 2/11/2008 13:50
=Format(Fields!myDate.Value, “MMM-dd-yyyy”) - Feb-11-2008 

来自here