datetimeoffset(SQL Server)的夏令时支持

时间:2012-01-17 20:56:59

标签: sql-server dst datetimeoffset

如果您在MSDN中查看此帮助主题:

SQL Server Date and Time limitations

它说:“没有服务器端夏令时(DST)支持datetimeoffset。”

任何人都可以解释这究竟意味着什么吗?

我读它的方式是:说DST生效,我使用SYSDATETIMEOFFSET()。结果以这种格式出现:

YYYY-MM-DD hh :mm:ss [.nnnnnnn] [{+ | - } hh:mm]

hh 值将比实际当地时间晚一个小时(就好像DST没有效果一样)。是吗?

1 个答案:

答案 0 :(得分:6)

这意味着SQL Server不会指示服务器当前是否在DST上。返回的sysdatetimeoffset值将是具有正确偏移量的正确时间,但它不表示服务器当前是否在DST上。