如何找到SQL Server数据库的时区?

时间:2016-06-21 12:36:02

标签: sql sql-server database timezone

有没有一种简单的方法可以找到SQL Server数据库的时区?

2 个答案:

答案 0 :(得分:5)

您可以使用SYSDATETIMEOFFSET()。这将告诉你最后GMT的偏差。

SELECT SYSDATETIMEOFFSET()
  

2016-06-21 08:36:54.9753055 -04:00

答案 1 :(得分:2)

试试这个。

DECLARE @TimeZone VARCHAR(50)
EXEC MASTER.dbo.xp_regread 'HKEY_LOCAL_MACHINE',
'SYSTEM\CurrentControlSet\Control\TimeZoneInformation',
'TimeZoneKeyName',@TimeZone OUT
SELECT @TimeZone