如何在面积范围均线图中设置标识区

各位老师好,如何在面积范围均线图中设置标识区,如图image

var axis = chart.xAxis[0];
axis.addPlotBand({
	id: 'myXAxisPlotBand',     // id 用于后续删除用
	from: Date.UTC(2009, 7, 13),
	to: Date.UTC(2009, 7, 31),
	color: '#FCFFC5',
	zIndex: 2
}); 

但是并没有渲染出来

页面对应的元素其实已经生成

<g class="highcharts-plot-bands-2" data-z-index="2">
    <path fill="#FCFFC5" class="highcharts-plot-band " d="M 449.5 53 L 449.5 322 L 449.5 322 L 449.5 53 Z"></path>
</g>

问题就出在这个标识区范围的坐标上

d="M 449.5 53 L 449.5 322 L 449.5 322 L 449.5 53 Z"

它一直在一条线上,那么这个

from: Date.UTC(2009, 7, 13),
to: Date.UTC(2009, 7, 31),

起止时间应该怎么写呢?

修改成

from: Date.UTC(2009, 6, 13),
to: Date.UTC(2009, 6, 31),

因为 JS 的 Date.UTC 函数中的月份(第二个参数)是从 0 开始的,也就是 6 表示 7月。

谢谢老师的指点。看来我的基础知识还是有欠缺。劳烦您了, :handshake: :handshake: