javascript如何获取一个当前时间的前/后xxx时间的日期?
原理
可以将当前时间转化为数字的时间戳,然后减去(往后加)需要往前调的毫秒级时间,再转化为需要的字符串格式。
所以,如果需要前/后多少时间,在毫秒级时间上调整即可。
示例
lastNdaysDate(days){
let date = new Date()
let beforeDate = new Date(date.getTime() - 3600 * 1000 * 24 * days)
return `${beforeDate.getFullYear()}-${beforeDate.getMonth() + 1}-${beforeDate.getDate()}`
}

浙公网安备 33010602011771号