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

Sql server 如何在ssrs中将日期格式显示为MM/DD/YYYY HH:MM:SS Z,sql-server,ssrs-2012,Sql Server,Ssrs 2012,您能建议我如何在ssrs中将日期列的日期格式显示为MM/DD/YYYY HH:MM:SS Z格式吗 我用谷歌搜索过,但没有得到确切的格式。我想知道如何做到这一点(如何以UTC格式显示日期('MM/dd/yyyyy HH:MM:ss Z')。但在Sql Server 2012中,这太简单了。可以这样做。 在Sql查询中,我们可以执行以下操作 SELECT EmpName, FORMAT(ApprovedDate, 'MM/dd/yyyy HH:mm:ss Z') as ApprovedDate F

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


我用谷歌搜索过,但没有得到确切的格式。

我想知道如何做到这一点(如何以UTC格式显示日期
('MM/dd/yyyyy HH:MM:ss Z')
。但在Sql Server 2012中,这太简单了。可以这样做。 在Sql查询中,我们可以执行以下操作

SELECT EmpName, FORMAT(ApprovedDate, 'MM/dd/yyyy HH:mm:ss Z') as ApprovedDate From Employee
Format(Fields!ApprovedDate.Value, "MM/dd/yyyy hh:mm:dd" & " Z")
或者在SSRS报告表达式中,我们可以执行如下操作

SELECT EmpName, FORMAT(ApprovedDate, 'MM/dd/yyyy HH:mm:ss Z') as ApprovedDate From Employee
Format(Fields!ApprovedDate.Value, "MM/dd/yyyy hh:mm:dd" & " Z")
EmpName和ApprovedDate是Employee表的两列


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

我想知道如何做到这一点(如何以UTC格式显示日期
('MM/dd/yyyy HH:MM:ss Z')
。但是在Sql Server 2012中这太简单了。可以这样做。
=System.TimeZone.CurrentTimeZone.ToUniversalTime(First(Fields!NOW.Value, "DataSet1"))
在Sql查询中,我们可以执行以下操作

SELECT EmpName, FORMAT(ApprovedDate, 'MM/dd/yyyy HH:mm:ss Z') as ApprovedDate From Employee
Format(Fields!ApprovedDate.Value, "MM/dd/yyyy hh:mm:dd" & " Z")
或者在SSRS报告表达式中,我们可以执行如下操作

SELECT EmpName, FORMAT(ApprovedDate, 'MM/dd/yyyy HH:mm:ss Z') as ApprovedDate From Employee
Format(Fields!ApprovedDate.Value, "MM/dd/yyyy hh:mm:dd" & " Z")
EmpName和ApprovedDate是Employee表的两列

希望这对其他人有帮助

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

这对我来说很有用:

=Format(Fields!FeildName.Value, "MM/dd/yyyy hh:mm:ss tt")
这对我很有用:

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