我想约会当前日期的最后6周日期的对象。
var cuurrentDate = new Date();
实施例。当前日期:
2016年7月6日hh:mm:ss GMT + 0530(印度标准时间)
我想显示过去6周的日期:
输出:
2016年5月25日hh:mm:ss GMT + 0530(印度标准时间)
答案 0 :(得分:0)
使用Date.setDate()
并从当前日期中扣除天数
var date = new Date();
var d = date.getDate();
var numOfWeeks = 6;
date.setDate(d - (numOfWeeks * 7));
console.log(date);
答案 1 :(得分:0)
假设到最后6周,你的意思恰好是6 * 7天前(42)。
您可以使用setDate
方法修改日期实例,并将当前实例getDate
减去42天。例如:
var d = new Date();
d.setDate(d.getDate() - 42);