Работа с часовыми поясами в SSRS

Мы храним все наши базы данных SQL Server 2008 по времени UTC в столбцах DateTime. Я использую SSRS для создания отчетов, и мне нужно все время преобразовывать отчеты в часовой пояс компьютера, с которого они запускают отчет.

Я знаю, что всегда можно просто передать текущее смещение часового пояса в качестве параметра отчета и добавить или вычесть смещение из часового пояса, но это не будет правильно отображать исторические даты из-за перехода на летнее время.

Есть ли в SSRS функции, которые справляются с этим? Должен ли я передать часовой пояс функциям сервера SQL и преобразовать ли время SQL Server?

Ответы на вопрос(2)

Ваш ответ на вопрос