Datetime 如何在highcharts上显示计费周期相关数据的日期时间等距轴
我想使用highcharts显示计费周期数据,其中x轴是日期时间。要求仅显示5个标签。但计费周期开始和计费周期结束日期应始终显示,我们必须以相等的间隔显示剩余天数 比如说Datetime 如何在highcharts上显示计费周期相关数据的日期时间等距轴,datetime,highcharts,Datetime,Highcharts,我想使用highcharts显示计费周期数据,其中x轴是日期时间。要求仅显示5个标签。但计费周期开始和计费周期结束日期应始终显示,我们必须以相等的间隔显示剩余天数 比如说 如果计费周期为2015年6月24日至2015年7月23日 标签显示:24/06 01/07 08/07 15/07 23/07 如果计费周期为2015年6月15日至2015年7月14日 标签显示:15/06 22/06 29/06 06/07 14/07 任何帮助/提示都会对我有很大帮助:)只需使用并编写逻辑即可。简言之,这将
tickPositioner: function () {
var ticks = [],
min = this.min,
max = this.max,
range = max - min,
interval = range / 5;
while (min < max) {
ticks.push(min);
min += interval;
}
return ticks;
}
定位器:功能(){
var ticks=[],
min=this.min,
max=this.max,
范围=最大值-最小值,
间隔=范围/5;
同时(最小值<最大值){
推(分钟);
最小+=间隔;
}
返回滴答声;
}
演示(适用于yAxis,但并不重要):
PS:您可能需要编辑上面的bit算法,将滴答声四舍五入到某一特定日期(如始终为每月1日等)