js设置昨天的日期

1、获取当前一个月中的第几天

var d = new Date();
var n = d.getDate();
document.write(n)

2、设置当前月的天

var d = new Date()
d.setDate(15)
document.write(d)

主要通过getDate来获取当前月的当天日期,

通过setDate来设置当前月的某一天。

//当前日期
let start = new Date();
let end = new Date();

//昨天
start.setDate(start.getDate() - 1);
end.setDate(end.getDate() - 1);

注意事项:

Date.setDate(day)中的day

表示一个月中的一天的一个数值(1 ~ 31):

  • 0 为上一个月的最后一天
  • -1 为上一个月最后一天之前的一天

如果当月有 31 天:

  • 32 为下个月的第一天

如果当月有 30 天:

  • 32 为下一个月的第二天
原文地址:https://www.cnblogs.com/wangyongx/p/15745659.html