Highchart x 轴不打印日期值

Highchart x-axis not printing date values

我是 Highcharts 的新手,我大部分时间都在使用它,因为它可以很好地将值打印到 y 轴。

但我还想打印出 x 轴上的时间轴作为 y 轴值,例如日期。

我无法开始工作,它没有打印出任何 y 轴日期值。我使用它的方式不对。任何人都可以指出我的错误,这里是我正在使用的配置..“c.data.date”是我要在 x 轴上打印的内容,并且有所需的日期值。

global: {
    useUTC: false
},
chart: {  
    renderTo: 'custom_report',  
    type: 'column',
    styleMode: true
},  
title: {
    text: 'Styling axes and columns'
},
xAxis: {
    type: 'datetime',
    labels: {
        formatter: function() {
            return Highcharts.dateFormat('%e. %b', c.data.date);
        }
    }
},
series: [{
    name: "Ride Date",
    data: c.data.date
}],             
yAxis: [{
    className: 'highcharts-color-0',
        title: {
            text: "Duration / Length"
        }
}, 
{
    className: 'highcharts-color-1',
    opposite: true
}],

plotOptions: {
    column: {
        borderRadius: 5
    }
},
series: [{
    name: "Duration",
    data: c.data.duration
},{
    name: "Length",
    data: c.data.km
}]

我成功了,用以下代码替换了我的 x 轴:

xAxis: [{
    categories: c.data.date,
    labels: {
        rotation: -45,
        style: {
            fontSize: '13px',
            fontFamily: 'Verdana, sans-serif'
        }
    },
    crosshair: true
}],