我格式化图表与此
, labels: {
formatter: function() {
return Highcharts.dateFormat('%a %d %b', this.value);
}
}
我加入我的值在一个阵列是这样的:
series.push(new Array(new Date(dates).getTime(), value));
同样在我的控制器中我添加了这个:
Highcharts.setOptions({
global: {
useUTC: false
}
});
由于某些原因,我的日期在工具提示中是正确的,但是在标签中有一天休息,有什么建议在哪里看?
图表四舍五入到最接近的第一个月。我通常通过将我的时间戳设置为有问题的月份中的第一个月(而不是每月的最后一天)来解决此问题,以获取像这样的月度数据。也可以使用'tickPositions'来明确设置轴刻度值而不改变数据。 – jlbriggs