0
我有一个日期的图表,其中一个日子是夏令时。在这一天之后的所有日子里,在工具提示中都会有一天的时间减少一天。错误日期在夏令时在高图中的工具提示
$(function() {
Highcharts.setOptions({
global: {
useUTC: false
}
});
$('#container').highcharts({
xAxis: {
type: 'datetime'
},
chart: {
type: "column"
},
plotOptions: {
series: {
stacking: "normal"
}
},
series: [{
data: [{
y: 10
}, {
y: 20
}, {
y: 10
}],
pointInterval: 86400000,
pointStart: 1414274400000 //Sun Oct 26 2014 00:00:00 GMT+0200 (CEST)
}]
});
});
例子:http://jsfiddle.net/bmmg8jnx/
是的,夏令时。但增加一个偏移量并不是一个真正的选择。此外,工具提示应该反映xAxis的价值。 – 2014-11-05 20:12:19
1)工具提示确实反映了x轴的值。请注意,该点实际上并不在tickmark上。标记不会与您的数据点相匹配,它们会按设定的时间间隔进行放置。您的数据在该时间间隔后面延迟了一个小时,因此工具提示正确反映了数据点的日期。 2)这种性质的偏移通常不会影响任何东西。除非你的数据点实际上代表了每天晚上在午夜发生的事情,在我看到或使用的任何数据中情况很少。 – jlbriggs 2014-11-05 20:35:15