Как изменить формат даты кукловода? - PullRequest
0 голосов
/ 22 марта 2019
var date = new Date();
var yesterday = date.setDate(date.getDate() - 1);
yesterday = date.toLocaleDateString('en-GB');
console.log(yesterday);

я хочу использовать формат даты дд / мм / гггг
код, я хочу результат, который я запускаю в JavaScript: 21/03/2019
результат я бегу в кукловод: 3/21/2019
Я не хочу кукловодов.

Почему результаты отличаются?
как поменять формат даты кукловода?

1 Ответ

0 голосов
/ 22 марта 2019

Вы можете использовать метод замены, чтобы поменять местами month и date

/(\d{2})\/(\d{2})\/(\d{4})/

var date = new Date();
var yesterday = date.setDate(date.getDate() - 1);
yesterday = date.toLocaleDateString('en-GB');
console.log(yesterday)
console.log(yesterday.replace(/(\d{2})\/(\d{2})\/(\d{4})/, '$2/$1/$3'));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...