2012-01-17 120 views
2

如果你把在MSDN看看这个帮助主题:夏令时支持

SQL Server Date and Time limitations

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

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

我读到它的方式是:假设DST生效,我使用SYSDATETIMEOFFSET()。结果来在这个格式:

YYYY-MM-DD HH:MM:SS [.nnnnnnn] [{+ | - }为hh:mm]

HH值将一小时落后于我当地的实际时间(就好像夏令时没有生效)。是对的吗?

回答

5

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