우리는 모든 날짜를 SQL Server 2008 데이터베이스를 UTC 시간으로 DateTime 열에 저장합니다. SSRS를 사용하여 보고서를 만들고 보고서의 모든 시간을 보고서를 실행하는 컴퓨터의 표준 시간대로 변환해야합니다.SSRS에서 표준 시간대 작업
저는 항상 현재 시간대 오프셋을 매개 변수로 보고서에 전달하고 시간대에서 오프셋을 더하거나 뺍니다.하지만 일광 절약 시간으로 인해 과거 날짜가 올바르게 표시되지 않습니다.
SSRS에는이 기능을 처리하는 기능이 있습니까? 시간대를 SQL 서버 함수에 전달하고 SQL Server에서 시간을 변환해야합니까?
당신은 단지 기능이 몇 번 전화하는 경우는 괜찮지 만, 당신이 모든 행에 대해 함수를 호출하지 않을 경우. 큰 보고서의 경우 모든 행에 대해 함수를 호출하면 내보내기 성능에 영향을줍니다. 불행히도 대안을 찾을 수 없었습니다. – Kev
@ClassyFedora - 특별히 SSRS는 아니지만 [도움이 될 수 있습니다] (https://github.com/mj1856/SqlServerTimeZoneSupport) –