【发布时间】:2014-01-14 22:44:15
【问题描述】:
我将所有日期存储在 UTC 日期的 SQL Server 日期时间字段中。 有一个要求,我必须在 UTC 日期字段的过程中计算本地日期时间,为此我有本地日期时间的时区偏移量。
例如。我的时区偏移量是:'05:30:00'
UTC 日期为:2013-02-09 08:34:12.037
期望的输出:2013-02-09 14:04:12.037
现在有一种简单的方法可以在没有 DateAdd 的情况下执行此操作,并将偏移量拆分为小时和分钟。
【问题讨论】:
-
仅供参考:从 SQL 2016 开始,通过
at time zone表达式支持时区:mssqltips.com/sqlservertip/4466/…
标签: sql-server