Каков наилучший способ конвертировать дату и время UTC в локальное datetime. Это не так просто, как разница getutcdate() и getdate(), потому что разница изменяется в зависимости от даты.
Интеграция CLR также не является для меня вариантом.
Решение, которое я разработал для этой проблемы несколько месяцев назад, состояло в том, чтобы иметь таблицу времени, которая хранила начальные и конечные дневные сберегательные дни в течение следующих 100 или около того лет, это решение казалось неэлегантным, но конверсии были быстрый (простой поиск в таблице)