高库存图表中30分钟间隔显示水平轴的一致性

时间:2018-02-26 13:20:21

标签: javascript highcharts highstock datetime-format

我希望在选择9h时以30分钟的间隔显示水平轴。 代码:

xAxis: {
          tickInterval: 30*60*1000,
                          minorTickInterval: 30*60*1000,

            events: {
              setExtremes: function(e) {
                if (typeof(e.rangeSelectorButton) !== 'undefined') {
                    switch(e.rangeSelectorButton.text){
                    case "9h":
                        this.update({
                          tickInterval: 30*60*1000,
                          minorTickInterval: 30*60*1000
                        }, false)
                        break;

Fiddle Link

问题是间隔始终不一致。 有时是30分钟,有时是1小时15分钟。

这里使用的系列数据在当天的第7个小时到第19个小时之间,不包括周六和周日。 至少,它应该与数据可用的间隔保持一致。

参考这些图片: enter image description here

enter image description here

我们有什么方法可以使它保持一致。

感谢您的帮助!

0 个答案:

没有答案