Highcharts xAxis从开始的日期时间

时间:2018-04-12 03:30:35

标签: highcharts highstock

如下面的屏幕截图所示,如何从头开始设置第一个日期时间?

代码演示:

http://jsbin.com/wegunetayu/edit?js,output

    Highcharts.setOptions({
        global: {
            useUTC: false
        }
    });

    $('#container').highcharts({
        title: null,
        series: chartData,
        tooltip: {
            dateTimeLabelFormats: {
                hour: '%A, %b %e, %l %p'
            },
        },
        xAxis: {
            tickLength: 0,
            labels: {
                align: 'left'
            },
            dateTimeLabelFormats: {
                hour: '%l %p'
            },
            type: 'datetime'
        },
        yAxis: {
            title: null
        }
    });

截图:

enter image description here

1 个答案:

答案 0 :(得分:0)

将这些参数添加到xAxis

xAxis: {
    startOnTick: true,
    minPadding: 0.01,
    ...

我更新了你的JsBin

此解决方案只有足够的空间显示轴上的所有月份