如何确定从今天到过去日期的纪元时间范围,然后确定等量的过去时间?

How to determine epoch time range from today to past date, then determine equal amount of past time?

在我上面的例子中,我需要从 alert.

中确定 1 周前

时间跨度可能是一周半前、6 天等等

是否有使用 momentjs 完成此操作的简单方法?

如果您不想在 alert 前一周开始,但希望 alert 恰好在 startend(今天)之间,那么这将与警报和结束之间的时间差相同。

difference = end - alert

然后从 alert 中减去 difference 得到 start.

start = alert - difference

就是这样。 alert 将恰好在 startend 的中间。