我正在使用 Flot 图表库来显示图表。用户模型有一个“时区”字段,他可以在其中指定他的时区。在图表中,需要根据用户所在的时区来显示 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
即使明确指定了上述代码,浏览器也会选择系统时区。它不起作用。任何建议表示赞赏。