如何使用本地格式的新 Date() 方法获取上周的日期 - jquery



我正在尝试获取上周的数据,因此我正在尝试从今天的日期中获取上周的日期:

var today = new Date(); // Fri May 22 2015 11:05:05 GMT-0700 (PDT)

我想要得到的是:Fri May 15 2015 11:05:05 GMT-0700 (PDT)。有什么想法吗?谢谢!

时间以毫秒为单位进行比较。所以你想从今天减去毫秒数。

将天数转换为毫秒数,并将其存储在一个新变量中。然后,我们将从当前日期中减去该值。

var today = new Date("2015/05/22");
var msPerWeek = 1000 * 60 * 60 * 24 * 7;
var lastWeek= new Date(today.getTime() - msPerWeek);
alert(lastWeek)
结果

Fri May 15 2015 00:00:00 GMT -0500(Central Daylight Time)

最新更新