/*获取日期:前天、昨天、今天、明天、后天 格式Y/M/D*/ function GetDateStr(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate() + AddDayCount); //获取AddDayCount天后的日期 var y = dd.getFullYear(); var m = dd.getMonth() + 1; //获取当前月份的日期 var d = dd.getDate(); var hh = dd.getHours(); var mm = dd.getMinutes(); var ss = dd.getSeconds(); if (m < 10) { m = "0" + m; } if (d < 10) { d = "0" + d; } return y + "/" + m + "/" + d; } /*获取日期:前天、昨天、今天、明天、后天 格式M/D*/ function GetDateStr_3(AddDayCount) { var dd = new Date(); dd.setDate(dd.getDate() + AddDayCount); //获取AddDayCount天后的日期 var y = dd.getFullYear(); var m = dd.getMonth() + 1; //获取当前月份的日期 var d = dd.getDate(); var hh = dd.getHours(); var mm = dd.getMinutes(); var ss = dd.getSeconds(); if (m < 10) { m = "0" + m; } if (d < 10) { d = "0" + d; } return m + "/" + d; } /*end*/ var currentTime = GetDateStr(-1); var sevenTime = GetDateStr(-7); var yueTime = GetDateStr(-30); var lastyueTimeDate = new Date(yueTime) var lastyueY = lastyueTimeDate.getFullYear() - 1 var lastyueM = lastyueTimeDate.getMonth() + 1 if (lastyueM < 10) { lastyueM = '0' + lastyueM } var lastyueD = lastyueTimeDate.getDate(); if (lastyueD < 10) { lastyueD = '0' + lastyueD } var lastyueTime = `${lastyueY}/${lastyueM}/${lastyueD}` var lastTimeDate = new Date(currentTime) var lastTimeY = lastTimeDate.getFullYear() - 1 var lastTimeM = lastTimeDate.getMonth() + 1 if (lastTimeM < 10) { lastTimeM = '0' + lastTimeM } var lastTimeD = lastTimeDate.getDate(); if (lastTimeD < 10) { lastTimeD = '0' + lastTimeD } var lastTime = `${lastTimeY}/${lastTimeM}/${lastTimeD}` // var year = new Date().getFullYear(); // var lastYear = year - 1; // var lastTime = GetDateStr_3(-1); // lastTime = lastYear + "/" + lastTime; // var lastsevenTime = GetDateStr_3(-7); // lastsevenTime = lastYear + lastsevenTime; // var lastyueTime = GetDateStr_3(-30); // lastyueTime = lastYear + "/" + lastyueTime; // var upTime = GetDateStr(-60).replace(/\//g, '-'); // var upTime2 = GetDateStr(-31).replace(/\//g, '-'); /*end*/ var myChart6 = echarts.init(document.getElementById("container_4_2")); var option = { tooltip: {}, legend: [{ data: ['上年', '今年', '上月'], }], grid: { left: '3%', right: '4%', bottom: '3%', containLabel: true }, xAxis: [{ data: [], }], yAxis: {}, series: [{ name: "上年", data: [], type: 'line', }, { name: "今年", data: [], type: 'line', }, { name: "上月", data: [], type: 'line', }, ] }; myChart6.setOption(option); var Kdata_y = "action_type=RevenueCompare&action_data=" + yueTime + "|" + currentTime + "&action_record=" + lastyueTime + "|" + lastTime + "&province_code=4496";