如何在Highchart中设置最大值/最小值类型日期时间?

时间:2018-08-17 16:36:52

标签: javascript highcharts

我目前有以下代码段:

function createChartByDay(id, title, subtitle, lineTitle, xTitle, xyData){
    Highcharts.chart((id ? id : 'grafic-container'), {
        chart: {
            type: 'spline'
        },
        title: {
            text: (title ? title : '')
        },

        subtitle: {
            text: (subtitle ? subtitle : '')
        },

        xAxis: {
            title: {
                text: 'Horas'
            },
            type: 'datetime',
            dateTimeLabelFormats:{
                day:"%H",
                month:"%m",
                year:"%d/%m/%Y"
            }
            tickInterval: 3600 * 1000, // Establece el intervalo es decir una hora.
            labels: {step: 1} // Establece los labels cada cuanto saltos se mostraran.
        },
        yAxis: {
            title: {
                text: 'Visitas'
            }
        },
        series: [{
            name: 'Nro Visitas',
            data: xyData,
        }],
        tooltip: {
            headerFormat: '<b>{series.name}</b><br>',
            pointFormat: '{point.x:%d/%m/%Y - %H:%M}: {point.y} visitas'
        },
    });
}

结果如下:

enter image description here

问题是底部有标签的重叠,您怎么解决?尝试设置最小值和最大值,但是Datetime格式令人困惑。 从现在开始谢谢。

0 个答案:

没有答案