/**
* @function
* @name getPreviosOne
* @author 'http://t.csdn.cn/5xZLn'
* @date 2023/06/15
* @description 获取几天前的日期对象
* @param {Number} previos - 默认前14天
* @param {Date} date - 日期对象
* @param {type} type - day近几天,mouth 近几月
* */
getPreviosOne(previos = 14,type = 'day',data = new Date()){
const fourteenDaysAgo = new Date(data); // 创建一个新的日期对象,初始值为当前日期
const oneMonthAgo = new Date(data); // 创建一个新的日期对象,初始值为当前日期
oneMonthAgo.setMonth(data.getMonth() - previos); // 将日期设置为最近一个月前的日期
fourteenDaysAgo.setDate(data.getDate() - previos); // 将日期设置为前14天的日期
const retur = type === 'day'? fourteenDaysAgo : oneMonthAgo
return retur
},
【时间处理】返回几天前或者几个月前的日期对象
于 2023-06-15 14:31:48 首次发布