JS获取前一年或后一年的时间

我们可以封装一个函数

const lastYear = function(type,index){
    
    
let dateTime = new Date().getFullYear(); /* 获取现在的年份 */
    if(type === 'left') {
    
    /* 前一年 */
        dateTime = new Date(new Date().setFullYear(dateTime-index)).getFullYear()
    }
    if(type === 'right') {
    
    /* 后一年 */
        dateTime = new Date(new Date().setFullYear(dateTime +index)).getFullYear()
    }
    return dateTime
}

这个函数接收两个参数 第一个的值 字符串类型 right 或 left
left代表获取前面的时间
right代表获取后面的时间

第二个参数为数字类型 代表你要向前或向后获取多少年

猜你喜欢

转载自blog.csdn.net/weixin_45966674/article/details/125067353
今日推荐