グラフを表示するために Flot チャート ライブラリを使用しています。User モデルには、タイムゾーンを指定できる「タイムゾーン」フィールドがあります。グラフでは、x 軸の時間をユーザーのタイムゾーンに基づいて表示する必要があります。flot ライブラリはブラウザの時間をタイムゾーンとして使用しますが、グラフで考慮されるタイムゾーンとしてユーザーのタイムゾーンを設定するにはどうすればよいですか?
コードセグメントは次のとおりです
xaxis:
min: min_time
max: max_time
mode: "time"
tickSize: [1, "hour"]
#timezone: "browser" #takes browser's timezone if enabled
Flot ドキュメントhttp://www.flotcharts.org/flot/examples/axes-time/は、timezoneJS https://github.com/mde/timezone-jsを使用してユーザー固有のタイムゾーンをロードできることを指定しています
システムのタイムゾーンを「アラスカ」に設定し、ユーザーのタイムゾーンとして「コルカタ」を指定しました。
timezone: "Asia/Kolkata" #specify the timezone to be considered
上記のコードが明示的に指定されている場合でも、ブラウザーはシステムのタイムゾーンを取得しました。うまくいきません。任意の提案をいただければ幸いです。