Is date/time part of SQL Server's datetimeoffset UTC or local?
根据微软关于
A time zone offset specifies the zone offset from UTC for a time or datetime value.
但是它没有说明
- UTC时间,时区偏移量适用于到达本地时间的时间,或者;
- localtime,时区偏移量是应用于返回UTC的时间。
这是datetimeoffset的字符串文字格式:
因此,我的问题是,本地时间或UTC中该字符串文字的
YYY-MM-DD hh:mm:ss [.nnnnnnn] [{+ | - } hh:mm]格式是ISO8601格式。 ISO页面给出
Coordinated universal time (UTC)
Local time with offset to UTC
由于此格式具有偏移量,因此基准时间是本地的。 有关其他示例,请参阅维基百科。