H5W3
当前位置:H5W3 > 其他技术问题 > 正文

当日期范围选择好时,怎么把日期范围显示在echarts x轴?

clipboard.png
日期选择了2018.08.01-2018.08.10 怎么显示在x轴?

回答:

var start_time = ‘2017-02-02’;

var end_time = '2017-03-28';
var bd = new Date(start_time),be = new Date(end_time);
var bd_time = bd.getTime(), be_time = be.getTime(),time_diff = be_time - bd_time;
var d_arr = [];
for(var i=0; i<= time_diff; i+=86400000){
        var ds = new Date(bd_time+i);
        d_arr.push((ds.getMonth()+1)+'月'+ds.getDate()+'日')
}
alert(d_arr);

作者:ljihe
来源:CSDN
原文:https://blog.csdn.net/ljihe/a…
版权声明:本文为博主原创文章,转载请附上博文链接!

回答:

数据静态:

把时间日期参数写到你定义的option下xAxis(x轴)里,把值写到数组data里;

数据动态:

你的时间参数通过自己选择后与后端交互,获取后端返回的日期数据push到xAxis下的data数组里

本文地址:H5W3 » 当日期范围选择好时,怎么把日期范围显示在echarts x轴?

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址