如何在SSRS报表中将本地时间转换为格林尼治标准时间

时间:2018-10-05 16:51:29

标签: datetime reporting-services

在SSRS报告中,我有一个文本框,它显示格林尼治标准时间的当地时间。目前,我将本地时间增加了4个小时,因为我知道服务器位于ET区域:

=Format(DateAdd(DateInterval.Hour,4,Now()),"yyyy-MM-dd HH:mm") & " GMT"

但是,如果服务器移至其他时区,则无法使用。

1 个答案:

答案 0 :(得分:1)

在SSRS中,您可以访问.NET对象模型

=String.Format("{0:yyyy-MM-dd HH:mm} GMT", DateTime.UtcNow)