Highcharts-在变化时以x轴显示年份标签
我有一个场景,当年份发生变化时,我只想在标签中包含年份,例如 2011年1月、2月、3月,。。。。。2012年1月、2月、3月 如何实现这一点?您可以使用自定义: 小提琴Highcharts-在变化时以x轴显示年份标签,highcharts,Highcharts,我有一个场景,当年份发生变化时,我只想在标签中包含年份,例如 2011年1月、2月、3月,。。。。。2012年1月、2月、3月 如何实现这一点?您可以使用自定义: 小提琴 如果您不设置每个月的勾号间隔,只希望年份在第一次更改时显示,该怎么办。假设你在1月有3个日期,但年份只在第一次出现?@bonez,创建一个全局变量,记录你在那一年之前是否达到过目标。@Smi这个问题对我来说很清楚 xAxis: { type: 'datetime', tickInter
如果您不设置每个月的勾号间隔,只希望年份在第一次更改时显示,该怎么办。假设你在1月有3个日期,但年份只在第一次出现?@bonez,创建一个全局变量,记录你在那一年之前是否达到过目标。@Smi这个问题对我来说很清楚
xAxis: {
type: 'datetime',
tickInterval: 2678400000, //tick every month
labels:{
formatter: function() {
var d = new Date(this.value);
if (d.getUTCMonth() == 0){
return Highcharts.dateFormat("%b-%Y",this.value); // if jan display yeat
}else{
return Highcharts.dateFormat("%b",this.value); // just month
}
}
}
},