export function getToday() {
let obj = {
start: "",
end: "",
};
obj.start = moment(moment().startOf("day").valueOf()).format("YYYY-MM-DD");
obj.end = moment(moment().valueOf()).format("YYYY-MM-DD");
return obj;
}
export function getYesterday() {
let obj = {
start: "",
end: "",
};
obj.start = moment(moment().add(-1, "days").startOf("day").valueOf()).format(
"YYYY-MM-DD"
);
obj.end = moment(moment().add(-1, "days").endOf("day").valueOf()).format(
"YYYY-MM-DD"
);
return obj;
}
export function getCurrWeekDays() {
let obj = {
start: "",
end: "",
};
obj.start = moment(moment().startOf("isoWeek").valueOf()).format(
"YYYY-MM-DD"
);
obj.end = moment(moment().endOf("isoWeek").valueOf()).format("YYYY-MM-DD");
return obj;
}
export function getLastWeekDays() {
let obj = {
start: "",
end: "",
};
obj.start = moment(moment().add(-1, "w").startOf("isoWeek").valueOf()).format(
"YYYY-MM-DD"
);
obj.end = moment(moment().add(-1, "w").endOf("isoWeek").valueOf()).format(
"YYYY-MM-DD"
);
return obj;
}
export function getCurrMonthDays() {
let obj = {
start: "",
end: "",
};
obj.start = moment(
moment().month(moment().month()).startOf("month").valueOf()
).format("YYYY-MM-DD");
obj.end = moment(
moment().month(moment().month()).endOf("month").valueOf()
).format("YYYY-MM-DD");
return obj;
}
export function getLastMonthDays() {
let obj = {
start: "",
end: "",
};
obj.start = moment(
moment()
.month(moment().month() - 1)
.startOf("month")
.valueOf()
).format("YYYY-MM-DD");
obj.end = moment(
moment()
.month(moment().month() - 1)
.endOf("month")
.valueOf()
).format("YYYY-MM-DD");
return obj;
}