115 lines
3.1 KiB
JavaScript
115 lines
3.1 KiB
JavaScript
/*获取日期:前天、昨天、今天、明天、后天 格式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"; |