const action = {
today: function() {
},
last24Hour: function() {
const d = new Date();
},
yesterday: function() {
},
lastWeek: function() {
const d1 = new Date(),d2 = new Date();
let t1, t2 = 0;
t1 = new Date(d1.setDate(d1.getDate() - 6 - d1.getDay())).setHours(0, 0, 0, 0);
t2 = new Date(d2.setDate(d2.getDate() - d2.getDay())).setHours(0, 0, 0, 0);
},
last7Date: function() {
const d1 = new Date(), d2 = new Date();
let t1 = 0,
t2 = 0
t1 = new Date(d1.setDate(d1.getDate() - 7)).setHours(0, 0, 0, 0);
t2 = new Date(d2.setDate(d2.getDate() - 1)).setHours(0, 0, 0, 0);
},
month: function() {
const d1 = new Date();
let t1, t2 = 0;
t1 = new Date(d1.setDate(1)).setHours(0, 0, 0, 0);
const d2 = new Date(t1);
t2 = new Date(d2.setMonth(d2.getMonth() + 1)).setMilliseconds(-1);
},
lastMonth: function() {
const d = new Date();
const d1 = new Date(d.setMonth(d.getMonth() - 1));
let t1, t2 = 0;
t1 = new Date(d1.setDate(1)).setHours(0, 0, 0, 0);
const d2 = new Date(t1);
t2 = new Date(new Date(d2.setMonth(d2.getMonth() + 1)).setMilliseconds(-1));
},
year: function() {
const d1 = new Date();
let t = new Date(new Date(d1.setDate(1)).setHours(0, 0, 0, 0));
let t1, t2 = 0;
t1 = t.setMonth(0);
const d2 = new Date(t1);
t2 = new Date(d2.setFullYear(d2.getFullYear() + 1)).setMilliseconds(-1);
},
lastYear: function() {
const d = new Date();
const d1 = new Date(d.setFullYear(d.getFullYear() - 1));
let t = new Date(new Date(d1.setDate(1)).setHours(0, 0, 0, 0));
let t1, t2 = 0;
t1 = t.setMonth(0);
const d2 = new Date(t1);
t2 = new Date(d2.setFullYear(d2.getFullYear() + 1)).setMilliseconds(-1);
},
};
action[type] && action[type]();