看起来这么简单,但我们都不知道它......
我在表格中定义了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)在我们的时区。
答案 0 :(得分:1)
来自DateTimeOffset的文档:
- hh是两位数,范围从00到14,表示数字 时区偏移的小时数。
- mm是两位数,范围从00到 59,表示时区中的额外分钟数 偏移量。
- (加号)或 - (减号)是时区偏移的强制性符号。这表示是添加还是减去时区偏移量 从UTC时间获取当地时间。有效的时间范围 区域偏移量为-14:00至+14:00。
所以在你的例子中,你的时区(+02:00)是08:00。