Java Highcharts/Highstock无效日期问题
当我尝试使用Highstock时,我得到了一个无效的日期错误。绘制图形时,我不能将鼠标悬停在点上,请参见下面的代码清单。时间戳由Java使用System.currentTimeMillis()生成。 有人能告诉我这些时间戳不受Highcharts支持吗Java Highcharts/Highstock无效日期问题,java,javascript,highcharts,timestamp,Java,Javascript,Highcharts,Timestamp,当我尝试使用Highstock时,我得到了一个无效的日期错误。绘制图形时,我不能将鼠标悬停在点上,请参见下面的代码清单。时间戳由Java使用System.currentTimeMillis()生成。 有人能告诉我这些时间戳不受Highcharts支持吗 $(function() { $('#container').highcharts('StockChart', { rangeSelector : { selected : 1
$(function() {
$('#container').highcharts('StockChart', {
rangeSelector : {
selected : 1
},
title : {
text : 'Headline'
},
series : [{
"name":"testname",
"data":[
[1384961978275,1700],
[1384875578275,1600],
[1384789178275,1750],
[1384702778275,1500],
[1384616378275,1900],
[1384529978275,1870]
]
}]
});
});
问题在于未排序的数据。由于数据分组功能,Highstock的数据应按升序排序(按x值/时间戳)。我认为您应该首先为其中一个轴(x或y)指定类型:“datetime”。首先,按升序排序数据(Highstock需要)。您不需要指定该类型,因为Highstock只有datetime xAxis。Sweet这是订购单,谢谢。@PawełFus您是genius man(y)