利用moment.js 获取传入时间的前后时间

545 阅读1分钟
//timeNum往前推多少,time是指定哪个时间点开始往前推
function getTimeLines(timeNum = 0 , time = moment().format('YYYY-MM-DD HH:mm:ss')) {

  return moment(time).subtract(timeNum, "day").format("MM/DD HH:mm:ss"); //day可以换成小时或者分钟,具体看需求

}

运用:获取2022-08-22 16:55:45时间点往前推7天的时间点
getTimeLines(7,'2022-08-22 16:55:45')