hud*_*hud 3 javascript highcharts
我有一些图表,我将日期值作为x轴标签传递.他们可以在任何日期范围内开始和结束.
如果日期范围> 2个月,那么我需要x轴仅在每个月的第1天显示标签值.
我知道我可以通过tickinterval选项实现间距,但我似乎无法强制标签在月份的第一天或第一个星期一开始,它们总是从范围中的第一个值开始.
这是我现在拥有的一个例子.日期范围是11月13日至2月3日:

这就是我想要的x轴看起来像(这是photoshopped):

有没有办法实现这个目标?
tickInterval和dateTimeLabelFormats的组合是否达到了你想要的效果?
xAxis: {
type: 'datetime',
dateTimeLabelFormats: {
month: '%d %b',
},
tickInterval: 86400000 * 31 // one month
}
Run Code Online (Sandbox Code Playgroud)
样品(这里小提琴):

| 归档时间: |
|
| 查看次数: |
7953 次 |
| 最近记录: |