JS获取当前日期n个月后或n个月前的日期

/**
 * By James.wang
 * @description: 获取当前日期n个月后/月前的日期
 * @param {String} n 几个月(为负数则表示前面的日期)
 * @return: 日期
 */
function diffMonth(n){
    var dt = new Date();
    dt.setMonth(dt.getMonth() + Number(n));
    return dt.toLocaleString().replace(/\//g, '-') ;
}

 

posted @ 2022-07-11 20:49  James·wang  阅读(2163)  评论(0编辑  收藏  举报