我在日期字段上使用d格式
因此,当报告的语言为德语(de)时,2012 年 7 月 22 日显示为:
22.07.2012
当我将报告的语言切换为英语(en)时,2012 年 7 月 22 日显示为:
7/22/2012
如何使英文日期显示为07/22/2012?即无论月份是两位数还是一位数,日期都应显示为两位数
我在日期字段上使用d格式
因此,当报告的语言为德语(de)时,2012 年 7 月 22 日显示为:
22.07.2012
当我将报告的语言切换为英语(en)时,2012 年 7 月 22 日显示为:
7/22/2012
如何使英文日期显示为07/22/2012?即无论月份是两位数还是一位数,日期都应显示为两位数
您可以使用自定义日期格式,例如 MM/dd/yyyy。如果您只需要为英文报告自定义格式,那么您可以使用表达式=IIf (User!Language = "en", "dd\mm\yyyy", "d")
您可以在报告中使用以下表达式以 dd/mm/yyyy 格式显示日期。以下屏幕截图显示了修改和未修改表达式的日期时间。
表达:
=string.Format("{0:MM/dd/yy}",Fields!ModifiedDate.Value)
无需修改
有修改:
希望这可以帮助!