Javascript 如何在Highcharts中显示Datetime轴的所有数据标签

Javascript 如何在Highcharts中显示Datetime轴的所有数据标签,javascript,datetime,highcharts,Javascript,Datetime,Highcharts,我在Highcharts中使用Datetime轴来显示一系列列,我希望数据点的日期显示在列的正下方,而不是如本小提琴中所示的一般时间标记: 更具体地说,如果我没有很好地描述它的话,我宁愿它读“07/26、08/24、09/22等”,而不是像现在这样读xAxis“09/1、11/1、01/1等”。您可以使用tickpositions属性来实现这一点 将时间戳作为值数组提供给属性,它将在每个时间戳处画一个记号 例如: 参考: $(function () { $('#container')

我在Highcharts中使用Datetime轴来显示一系列列,我希望数据点的日期显示在列的正下方,而不是如本小提琴中所示的一般时间标记:


更具体地说,如果我没有很好地描述它的话,我宁愿它读“07/26、08/24、09/22等”,而不是像现在这样读xAxis“09/1、11/1、01/1等”。

您可以使用
tickpositions
属性来实现这一点

将时间戳作为值数组提供给属性,它将在每个时间戳处画一个记号

例如:

参考:

$(function () {
$('#container').highcharts(

    {"chart":{"type":"column"},"xAxis":{
        "dateTimeLabelFormats":{"month":"%m/%e"},
        "type":"datetime"
    },      

     "series":[{"data":[{"x":1406332800000.0,"y":358.0},

{"x":1408838400000.0,"y":417.0},{"x":1411344000000.0,"y":358.0},{"x":1416355200000.0,"y":323.0},{"x":1418860800000.0,"y":408.0},{"x":1421366400000.0,"y":280.0},{"x":1423872000000.0,"y":305.0},{"x":1426377600000.0,"y":314.0},{"x":1428883200000.0,"y":331.0},{"x":1431388800000.0,"y":412.0},{"x":1433894400000.0,"y":279.0}]}]}

    );
});