的jsfiddle: http://jsfiddle.net/RjPRd/
时报和标签显示不正确。
我认为应该戳1000 Javascript的时间成倍增加,但什么是最好的方法? 此外,我认为设置是仍然不正确,因为标签似乎相反光标所在。
的jsfiddle: http://jsfiddle.net/RjPRd/
时报和标签显示不正确。
我认为应该戳1000 Javascript的时间成倍增加,但什么是最好的方法? 此外,我认为设置是仍然不正确,因为标签似乎相反光标所在。
你说得对,在Javascript时间戳是毫秒,所以你应该乘以1000的一切。
对于其他问题,它来自于一个事实,即你的数据向后排序。 显然HighCharts是搞乱当一系列不正常有序。
下面是你的代码的修正: http://jsfiddle.net/cvedovini/RjPRd/2/
一个简单的方法在Highcharts与时间戳(毫秒)的工作是使用格式化 。 所以,第一次收到你的时间值作为UNIX时间戳 ,然后设置的一个特点如下表所示:
使用在x轴的标签:
xAxis:[{
labels:{
formatter:function(){
return Highcharts.dateFormat('%Y %M %d',this.value);
}
}
}]
使用提示:
tooltip: {
readerFormat: {
formatter: function(){
return Highcharts.dateFormat('%Y %M %d',this.value);
}
},
pointFormat: '{point.y} ms',
shared: true
},
与工具提示代码的为例
有关格式参考