仅获取日期,而不是昨天和明天的日期日期和时间

时间:2019-06-25 19:35:00

标签: javascript date

我希望获取昨天和明天的日期,但是现在我的代码只返回:“ 06/26/2019”,返回:“ Wed Jun 26 2019 15:32:10 GMT-0400(美国夏令时)”

我目前在昨天和明天都有此问题。这是我正在使用的代码:

var yesterday = new Date(new Date().setDate(new Date().getDate()-1)); var tomorrow = new Date(new Date().setDate(new Date().getDate()+1));

1 个答案:

答案 0 :(得分:2)

尝试以下方法获取昨天的内容:

let yesterday = new Date(new Date().setDate(new Date().getDate() - 1));
let yesterdayFormatted =
  yesterday.getDate() +
  "/" +
  (yesterday.getMonth() + 1) +
  "/" +
  yesterday.getFullYear();
console.log(yesterdayFormatted);

这是为了明天:)

let tommorow = new Date(new Date().setDate(new Date().getDate() + 1));
let tommorowFormatted =
  tommorow.getDate() +
  "/" +
  (tommorow.getMonth() + 1) +
  "/" +
  tommorow.getFullYear();
console.log(tommorowFormatted);

编辑:将“-”更改为您首选的“ /”。