【问题标题】:Highstock timezone troubleHighstock 时区问题
【发布时间】:2013-02-05 07:55:42
【问题描述】:

我有使用 Highstock JS 库的 GWT 应用程序。 我想实现以下用例:

用户从 DateField 和 TimeField 控件 (GXT) 中选择开始和结束日期和时间。这些控件使用 java.util.Date 值进行操作。我用 new Date() 初始化结束日期,用当前日期减去最后一小时来初始化开始日期。控制在用户浏览器的时区(例如 GMT+4)中显示日期。 有一个控件可以选择时区来构建图表:本地或用户定义。

我需要在选定的时区构建 Highstock 图表。数据以UTC格式存储在数据库中。

为了显示正确的图表,我需要实施哪些设置和时间调整?

【问题讨论】:

    标签: highcharts highstock


    【解决方案1】:

    一般来说,对所有时间戳使用 UTC 并根据用户时区或在浏览器本地执行本地更改是正确的。如果您在创建 Highstock 图表时设置global.useUTC,则所有日期都将以 UTC 时区处理。

    【讨论】:

      猜你喜欢
      • 2013-02-15
      • 2020-11-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多