如何在 SSRS 中使用表达式仅显示日期部分?

How to Display only the Datepart using Expression in SSRS?

我只需要在报告中显示 Datepart(6/26/2000) 而忽略了 SSRS 报告中的 Time。我已经从数据集输出列 Startdate

中获取 datetime

使用的表达式:

=First(Fields!start_dte_display.Value, "Salesvalue")

SalesValue==>数据集名称

我从上面的表达式得到的输出:

6/26/2000 12:00:00 AM

我的预期输出

6/26/2000 

请帮我输出!!

试试格式:

=Format(First(Fields!start_dte_display.Value, "Salesvalue"), "MM/dd/yyyy")

注意:MM一定要大写,mm给你分钟!

您可以使用文本框属性来设置要在报告中显示的日期格式。只需右键单击文本框并选择文本框属性。在文本框属性 window 中,您可以选择数字 > 日期和日期示例 1/31/2000,然后单击 确定 按钮。

在属性 window 中设置文本框格式的另一种简单方法 = M/d/yyyy