SSMS为DateTimeOffset(7)显示什么?

SSMS为DateTimeOffset(7)显示什么?,datetime,ssms,datetimeoffset,Datetime,Ssms,Datetimeoffset,这看起来很简单,但我们都不确定 我在表中定义了一个DateTimeOffset(7)列 SSMS显示此值: 2014-09-11 08:00:00.0000000 +02:00 (我们目前在GMT+2) 这是否意味着,在我们的时区是08.00(因此我们可以通过从08.00(即06.00)中减去+2来确定GMT时间,或者是08.00 GMT,在我们的时区是10.00(08.00+2)。来自以下文档: hh是两个数字,范围从00到14,表示 时区偏移中的小时数 mm是两位数字,范围从00到 59

这看起来很简单,但我们都不确定

我在表中定义了一个
DateTimeOffset(7)

SSMS显示此值:

2014-09-11 08:00:00.0000000 +02:00
(我们目前在
GMT+2


这是否意味着,在我们的时区是08.00(因此我们可以通过从08.00(即06.00)中减去+2来确定GMT时间,或者是08.00 GMT,在我们的时区是10.00(08.00+2)。

来自以下文档:

  • hh是两个数字,范围从00到14,表示 时区偏移中的小时数
  • mm是两位数字,范围从00到 59,表示时区中额外的分钟数 抵消
  • (加号)或–(减号)是时区偏移的必填符号。这表示是添加还是减去时区偏移 从UTC时间获取本地时间。有效的时间范围 分区偏移从-14:00到+14:00
在你的例子中,它是你所在时区的08:00(+02:00)