ms at sql server 2014的“AT TIME ZONE”功能

时间:2018-03-12 09:01:08

标签: sql-server timezone sql-server-2014

我正面临着需要在不同时区之间进行转换的问题。我使用AT TIME ZONE找到了SQL Server 2016版的解决方案。 SQL Server 2014还有一个简单的解决方案吗?

以下内容会很棒:

SELECT CONVERT(datetime, '2018-01-01 01:00:59') -- Datetime in Alaska
AT TIME ZONE 'Central European Standard Time';  -- Datetime in Europe

1 个答案:

答案 0 :(得分:-1)

此功能在SQL 2014中不起作用。

AT TIME ZONE - SQL Server 2016中最受欢迎的新功能

实施例。像

SELECT CONVERT(datetime,'20160101 00:00') 
    AT TIME ZONE 'Cen. Australia Standard Time';

-- 2016-01-01 00:00:00.000 +10:30