是否有一种简单的方法可以找到datetime
SQL Server
数据库的timezone
?
您可以使用SYSDATETIMEOFFSET()
。这将告诉您最后的GMT偏移。
SELECT SYSDATETIMEOFFSET()
2016-06-21 08:36:54.9753055 -04:00
尝试这个。
DECLARE @TimeZone VARCHAR(50)
EXEC MASTER.dbo.xp_regread 'HKEY_LOCAL_MACHINE',
'SYSTEMCurrentControlSetControlTimeZoneInformation',
'TimeZoneKeyName',@TimeZone OUT
SELECT @TimeZone