/**
*
* @returns 获取当前月份的前12个月份
*/
export const xDataYear = () => {
let dataArr = [];
let data = new Date();
data.setMonth(data.getMonth() + 1, 1); //获取到当前月份,设置月份
for (let i = 0; i < 13; i++) {
data.setMonth(data.getMonth() - 1); //每次循环一次 月份值减1
let m: string | number = data.getMonth() + 1;
let xdata =
i === 1
? `${m}月`
: i >= 3 && i < 12
? `${m}月`
: `${data.getFullYear()}年${m}月`;
dataArr.push(xdata);
}
return dataArr.splice(1).reverse();
};
/**
* @returns 获取上个月
*/
export const getPreMonth = () => {
let LastMonth = new Date().getMonth();
let premonth = LastMonth === 0 ? 12 : LastMonth;
return premonth;
};
/**
* @returns 获取本年度
*/
export const getCurrentYear = () => {
let Year = new Date().getFullYear();
return Year;
};