我正在向我的Highcharts.js series
对象提供包含日期和数字的数据,例如:["2017-1-22",262]
在悬停点时正确显示,但在正确显示时没有正确显示x轴。下面的代码没有太大作用,可能是因为日期格式不是Highcharts所期望的?但预计会采用什么格式? Unixtime似乎不起作用。
xAxis: {
type: 'datetime'
}
答案 0 :(得分:2)
Highcharts预计自1970年以来以毫秒为单位的时间。
例如参见:https://api.highcharts.com/highcharts/series.line.data.x
该点的x值。对于日期时间轴,X值是自1970年以来以毫秒为单位的时间戳。
Unixtime以秒为单位,因此使用unixtime * 1000将提供正确的highcharts时间。