0

我在日期字段上使用d格式

因此,当报告的语言为德语(de)时,2012 年 7 月 22 日显示为:

22.07.2012

当我将报告的语言切换为英语(en)时,2012 年 7 月 22 日显示为:

7/22/2012

如何使英文日期显示为07/22/2012?即无论月份是两位数还是一位数,日期都应显示为两位数

4

2 回答 2

2

您可以使用自定义日期格式,例如 MM/dd/yyyy。如果您只需要为英文报告自定义格式,那么您可以使用表达式=IIf (User!Language = "en", "dd\mm\yyyy", "d")

于 2012-12-14T08:40:56.993 回答
0

您可以在报告中使用以下表达式以 dd/mm/yyyy 格式显示日期。以下屏幕截图显示了修改和未修改表达式的日期时间。

表达:

=string.Format("{0:MM/dd/yy}",Fields!ModifiedDate.Value)

无需修改

无需修改

有修改: 有修改

希望这可以帮助!

于 2012-12-14T12:21:35.057 回答