Javascript Highstock图表-使用xaxis标签发布

Javascript Highstock图表-使用xaxis标签发布,javascript,highcharts,highstock,Javascript,Highcharts,Highstock,我有一些每月最后一天的数据 例如 [1504137600000, 52.2] [1501459200000, 52.1] [1498780800000, 52.4] [1496188800000, 53.1] [1493510400000, 52.7] [1490918400000, 52.4] [1488240000000, 53.3] 当我用这些数据绘制图表时。 xAxis标签未正确显示 它显示xAxis标签,2008年2月作为起始标签, 我想从2008年1月的第一个标签开始 jsIDL

我有一些每月最后一天的数据

例如

[1504137600000, 52.2]
[1501459200000, 52.1]
[1498780800000, 52.4]
[1496188800000, 53.1]
[1493510400000, 52.7]
[1490918400000, 52.4]
[1488240000000, 53.3]
当我用这些数据绘制图表时。 xAxis标签未正确显示

它显示xAxis标签,
2008年2月
作为起始标签, 我想从2008年1月的第一个标签开始


jsIDLE:

要为精确的时间戳指定标签,可以使用
tickPositions
数组。您还需要使用
Highcharts.dateFormat
函数格式化日期

API参考:

示例:

要为精确的时间戳指定标签,可以使用
tickPositions
数组。您还需要使用
Highcharts.dateFormat
函数格式化日期

API参考:

示例:

谢谢你的回答。。。但我还有一个问题。。对于较少的数据,它可以正常工作,但对于较大的数据,它不能自动调整标签。这是以前的工作@PiyushDhamecha您可以将
“选定”:-1,
更改为
“选定”:1,
检查,但在导航器中缩小时它不起作用…如果我删除
勾选位置,
则工作正常。。它可以在导航器中放大或缩小时自动调整xAxis标签。。我们可以用
点击位置
来实现这一点吗?谢谢你的回答。。。但我还有一个问题。。对于较少的数据,它可以正常工作,但对于较大的数据,它不能自动调整标签。这是以前的工作@PiyushDhamecha您可以将
“选定”:-1,
更改为
“选定”:1,
检查,但在导航器中缩小时它不起作用…如果我删除
勾选位置,
则工作正常。。它可以在导航器中放大或缩小时自动调整xAxis标签。。我们可以使用
tickPositions
实现这一点吗。。。?