我有一个我无法修复的Highchart。 xAxis上的日期是正确的,但标签上的日期是关闭一天。无论我传递给我的图表的数据是什么,它总是在一天之内关闭。我一直在试着想出这个问题。任何提示将不胜感激。
您可以在此处查看我的代码: http://jsfiddle.net/brenjt/zxBTG/2/
答案 0 :(得分:23)
刚刚找到您的问题...我认为您的问题的解决方案是将UTC时区选项设置为false。这会将图表时区设置为本地而非UTC。
Highcharts.setOptions({
global : {
useUTC : false
}
});
答案 1 :(得分:3)
好吧,我在轴上添加了时间信息,工具提示见http://jsfiddle.net/gATfu/
看起来你的时间戳是从晚上10点开始的,但是轴标签显示为0 ...这就是为什么这些点看起来有一天会发生变化。
答案 2 :(得分:2)
这是因为时区。您应该使用Date.UTC(..)将您的日期转换为UTC格式。它会起作用
答案 3 :(得分:1)
UTC的全球HighCharts选项运作良好。我还不能投票那个:(
我还发现HighCharts根据dgw描述的确切时间戳移动我的条形图。即5月1日的日期可以在4月30日左右显示,具体取决于比例。这使我感到困惑,因为4月份有两个第30次参赛作品而且没有5月1日。