Flot.js + 用户为导轨应用中的 x 轴指定时区



我正在使用 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

即使显式指定了上述代码,浏览器也会选取系统时区。它不起作用。任何建议不胜感激。

您正在寻找的示例实际上是这个示例。 如果该示例适合您,那么我会弄清楚您的代码(如果您可以提供更多代码或 jsfiddle 会有所帮助)有何不同。 你是否正确地包括时区js? 控制台中有任何错误?

相关内容

  • 没有找到相关文章

最新更新