Javascript Don';t显示1个月内的小时数zoom Highstock

Javascript Don';t显示1个月内的小时数zoom Highstock,javascript,highstock,Javascript,Highstock,我需要隐藏缩放到1个月时的小时数 我这里有一个演示: 我尝试使用滴答声定位器: tickPositioner: function(min, max) { var diff = max - min; // month if(diff <= 31 * 24 * 3600 * 1000 && diff > 24 * 3600 * 1000) { var date = new Date(max);

我需要隐藏缩放到1个月时的小时数

我这里有一个演示:

我尝试使用
滴答声定位器

tickPositioner: function(min, max) {                
    var diff = max - min;

    // month
    if(diff <= 31 * 24 * 3600 * 1000 && diff > 24 * 3600 * 1000) {
        var date = new Date(max);
        var minus = date.getHours() * 3600 * 1000;
        max = max - minus;

        var pos,
        tickPositions = [],
        tickStart = new Date(date.getFullYear(), date.getMonth(), 1).getTime();

        for (pos = tickStart; pos <= max; pos += (5 * 24 * 3600 * 1000)) {
            tickPositions.push(pos);
        }

        tickPositions.info = {
            unitName: "day",
            higherRanks: {} 
        };

        this.options.ordinal = false;

        return tickPositions;
    } else {
        this.options.ordinal = true;
    }
}
定位器:功能(最小值、最大值){
var diff=最大-最小值;
//月
如果(差异24*3600*1000){
var日期=新日期(最大值);
var减号=date.getHours()*3600*1000;
max=max-减;
var pos,
位置=[],
tickStart=新日期(Date.getFullYear(),Date.getMonth(),1.getTime();

对于(pos=tickStart;pos您可以在dateTimeLabelFormat中定义它