/**
* @description:
* @param {number} type 类型,年1,月2,日3
* @param {number} num 天数,月数,年数
* @return {Date}
*/
const setTimeShortcuts = (type,num)=>{
const date = new Date()
const year = date.getFullYear()
const month = date.getMonth()
const day = date.getDate()
if (type == 1) {//年
date.setFullYear(year - num)
date.setDate(day + 1)
}else if(type == 2){
date.setMonth(month - num)
date.setDate(day + 1)
}else{
date.setDate(day - num - 1)
}
return date
}
超简单js近N天、近N个月、近N年实现
于 2022-11-29 11:18:51 首次发布