例如:获取当前时间7天前开始的时间戳。

    const pastDate = new Date(date.getTime() - 7 * 24 * 3600 * 1000);
    const data = pastDate.toLocaleDateString().split('/');
    const format_arr = {
      Y: data[0],
      m: data[1] < 10 ? `0${data[1]}` : data[1],
      d: data[2] < 10 ? `0${data[2]}` : data[2],
    };
    for (const key in format_arr) {
      format = format.replace(key, format_arr[key]);
    }
    return format;

Q.E.D.


大力出奇迹