js如何获取最近三个月的月份和最近一年的月份添加到数组;

701 阅读1分钟
mounted(){
    var monthOfYear = [123456789101112];
    // 或者中文,根据你的需求自己定
    // var monthOfYear = ['一月''二月''三月''四月''五月''六月''七月''八月''九月''十月''十一月''十二月'];
    
    // 先取到当前日期对象
    var date = new Date();
    // 月份数组
    var nearThree = [];
    // 当月
    var month = date.getMonth();
    // 现将本月推入数组
    nearThree.push(monthOfYear[month]);
    // 最近一月逆推两个月
    for (var i = 1; i <= 2; i++) {
        date.setMonth(month - i);
        nearThree.unshift(monthOfYear[date.getMonth()]);
    }
    console.log(monthOfYear);
    console.log(nearThree);
}