首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Highcharts工具提示时间值与xAxis不匹配

Highcharts工具提示时间值与xAxis不匹配
EN

Stack Overflow用户
提问于 2017-04-26 20:51:36
回答 1查看 491关注 0票数 0

我创建的面积图有问题。

工具提示中的时间与xAxis上的时间不一致(例如,se图像)

toolstip中的时间是正确的,但是xAxis在时间上落后了两个小时。

图表的设置(为简明起见进行了修改)

代码语言:javascript
复制
  var chart = new Highcharts.Chart({
          tooltip: {
            dateTimeLabelFormats: {
                    day:"%A, %b %e, %Y, %H:%M"
                },
            formatter: function() {
              var tt = '',
                newDate = new Date(this.key).toLocaleString();

              tt = '<b>' + newDate + ':</b> <br/>' + '<b>' + this.series.name + '</b>' + ': ' + this.y;

              return tt;
            }
          },
          xAxis: {
            type: 'datetime'
          }
        });

这就是我画这个系列的方式:

代码语言:javascript
复制
  for (var i = 0; i < newValue.length; i++) {
            chart.series[0].addPoint([newValue[i].tValue, newValue[i].value], false, false);
          }

newValuei.tValue以纪元表示,例如1493097600000

EN

回答 1

Stack Overflow用户

发布于 2018-05-31 17:58:10

在我的例子中,将useUTC设置为false很有帮助。

代码语言:javascript
复制
Highcharts.setOptions({
    global: {
        useUTC: false
    }
});
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43634785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档