Получить только дату, а не дату и время дня вчера и завтра - PullRequest
0 голосов
/ 25 июня 2019

Я рассчитываю получить дату вчера и завтра, но сейчас мой код возвращается: «Ср. 26 июня 2019 15:32:10 GMT-0400 (по восточному поясному времени)», когда я хочу только: «26.06.2009»

В настоящее время у меня есть эта проблема как вчера, так и завтра. Вот код, который я использую:

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

1 Ответ

2 голосов
/ 25 июня 2019

Попробуйте следующее, чтобы получить вчера:

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

Редактировать: изменил "-" на ваш предпочтительный "/".

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...