如何在HighChart中绘制AM,PM标签?

时间:2014-10-13 10:32:27

标签: jquery asp.net highcharts

我正在使用高图来绘制图形。图形类型是列范围。我在y轴上绘制24小时,在x轴上绘制天数。我想在y轴上显示标签为AM,中午,PM。请帮助

以下代码无效。时间以UTC格式标出

var yourLabels = {
    0: 'AM',   
    10: 'Noon',
    20: 'PM'
};

labels: {
            formatter: function() {
            return yourLabels[this.value];
          }
         }

1 个答案:

答案 0 :(得分:0)

有一些现场演示可以使用。但是,我会使用tickPositions在适当的位置创建刻度,如下所示:

yAxis: {
     tickPositions: [0, 10, 20],
     showFirstLabel: true,
     showLastLabel: true,
     labels: {
        formatter: function() {
            return yourLabels[this.value];
        }
     }
}