2010-03-17 4 views
1

저는 보고서 작성기 2.0을 사용하여 데이터베이스에 UTC 시간으로 저장된 datetime 데이터를 포함하는 보고서를 구성하고 있습니다. UTC 시간을 보고서를 보는 컴퓨터의 현지 시간으로 변환하는 방법이 있습니까?보고서 작성기 - datetime을 현지 시간으로 변환

감사합니다.

답변

1

는 내 질문에 대한 답 우연히 것 같다. 데이터 원본 뷰를 사용하면 "DateTimeMode"속성 아래에 열에 현지 시간 또는 UTC 시간을 포함할지 여부를 지정할 수 있습니다.

+0

보고서 작성기를 사용하고 있습니까? 3.0과 같은 찾을 수 없습니다. – scar80

0
+0

대기 ..이 솔루션은 보고서 서버의 표준 시간대를 사용하는 것으로 보입니다. 보고서를 보는 클라이언트의 표준 시간대가 아닙니다. : –

+0

@James Jones, 즉 두 번째 링크에서 설명하는 링크입니다. 유일한 링크는 원하는 시간대에 클라이언트를 전달하는 것이므로 리포트는이를 바탕으로 생성 될 수 있습니다. 다른 방법은 없습니다. (클라이언트가 매개 변수를 전달하는 것보다) 서버에서 생성되는 보고서에 대해 클라이언트의 시간대를 알고 있음 –

+0

아, 알겠습니다. 설명해 주셔서 감사합니다. –

1

DateTimeConversion을 사용하여주의하십시오. Report Server에서 클라이언트와 컴퓨터가 보고서를 표시합니다. ToLocalTime 메서드 및 DateTimeMode에서 사용하는 날짜는 클라이언트 컴퓨터와 다른 보고서 서버 로컬 시간으로 변환됩니다.

관련 문제