2009-03-09 18 views
3

SQL Serverに日付/時刻情報をUTC形式で格納します。 SQL Reporting Servicesを使用する場合SQL Reporting Services 2005のローカルタイムゾーン

、私たちは、クライアントワークステーションの時間帯にこのデータを表示したいのですが、のような表現を使っていることを表示されます。

System.TimeZone.CurrentTimeZone.ToLocalTime(Fields!DateStarted.Value) 

...クライアントワークステーションではなく、サーバーのタイムゾーンに変換しますか?

は、局所的に、この変換を行う、または変換のために、サーバにローカルタイムゾーンを渡す方法はありますか?事前 で

おかげでマット

答えて

1

レポートがスタンドアロンであれば、私は追加のタイムゾーンレポートパラメータ以外のオプションを見ることができません。

しかし、あなたは、Webアプリケーション内のレポートを使用している場合、あなたが戻って非表示フィールド、urlparameterまたはポストバックでのタイムゾーンの値を送信Determine Timezone from Request Variables with JavaScriptすることができます。

また、ユーザー登録情報にタイムゾーンを追加(または国と都市フィールドからそれを把握する)ことができます。

Target Your Visitors Using GeoIP and .NETもお試しください。

+0

はい、同意します。 SSRSはタイムゾーンをサポートしていませんが、これらの回避策が適用されます。 – gbn

+0

「訪問者のタイムゾーンを決める...」リンクが壊れて表示されます。私はサイト上でそれを見つけることができませんでした。 –

+0

あなたは正しい。アップデートを参照してください。 –

関連する問題