如何在 ssrs 中将日期格式显示为 MM/DD/YYYY HH:MM:SS Z

how to display date format as MM/DD/YYYY HH:MM:SS Z in ssrs

能否建议我如何在 ssrs 中将日期列的日期格式显示为 MM/DD/YYYY HH:MM:SS Z 格式?

我已经用谷歌搜索了,但没有得到准确的格式。

我想知道如何做到这一点(如何以 UTC 格式显示日期 ('MM/dd/yyyy HH:mm:ss Z')。但是在 Sql Server 2012 中,这太容易了。可以像这样完成。 在 Sql 查询中,我们可以像下面那样做

SELECT EmpName, FORMAT(ApprovedDate, 'MM/dd/yyyy HH:mm:ss Z') as ApprovedDate From Employee

或者在 SSRS 报告表达式中我们可以像下面那样做

Format(Fields!ApprovedDate.Value, "MM/dd/yyyy hh:mm:dd" & " Z")

EmpName and ApprovedDate are the columns of Employee Table.

希望这可能对其他人有所帮助

=System.TimeZone.CurrentTimeZone.ToUniversalTime(First(Fields!NOW.Value, "DataSet1"))

这对我有用:

=Format(Fields!FeildName.Value, "MM/dd/yyyy hh:mm:ss tt")