datetimeoffset(SQL Server)的夏令时支持

Joe*_*moe 2 sql-server datetimeoffset dst

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

SQL Server日期和时间限制

它说:"没有服务器端夏令时(DST)支持datetimeoffset."

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

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

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

HH值将一个小时的背后我的实际的本地时间(好像DST未生效).是对的吗?

小智 6

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