javascript - 仅获取昨天和明天的日期,而不获取当天的日期和时间

标签 javascript date

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

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

var 昨天 = new Date(new Date().setDate(new Date().getDate()-1)); var 明天 = new Date(new Date().setDate(new Date().getDate()+1));

最佳答案

尝试以下方法获取昨天:

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);

编辑:将“-”更改为您喜欢的“/”。

关于javascript - 仅获取昨天和明天的日期,而不获取当天的日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56760905/

相关文章:

javascript - 使用 EaselJS 加载 sprite 表

javascript - 悬停不识别图像

javascript - 如何在 JavaScript 中将数组声明为类的数据成员

javascript - HTML/CSS 网站格式

JavaScript 更改 CSS 在 if 语句中不起作用

java - 如何检查 ISO 日期字符串中是否存在偏移量

date - Access 2010+自动生成ID的日期+4位序号

Java 日期和夏令时

javascript - 当dateformat为字符串时过滤一组json数据

sql - 多年来的每周小组(postgresql)