Momentjs разобрать неверный формат даты - PullRequest
0 голосов
/ 13 декабря 2018

Я использую moment.js для разбора даты из строки с форматом DD.MM.YY для ввода с форматом DD/MM/YY, но это неверно.

Пример:

let beginDate = "10.12.2018";
let afterPareBeginDay = moment(beginDate).format("DD/MM/YY");

Но когдаразобрать это неправильный формат.Переменная afterParseBeginDay становится: 12/10/2018.Это не правильно.Я хочу, чтобы это было: 10/12/2018.Я хочу DD/MM/YY, но он разбирается до MM/DD/YY.

Почему это было не так?

1 Ответ

0 голосов
/ 13 декабря 2018

Используйте этот способ:

момент ( input_date , input_date_format ). Format ( output_date_format );

подробнее здесь: http://momentjs.com/guides/#/lib-concepts/js-date/ и http://momentjs.com/docs/#/parsing/string-format/

let beginDate = "10.12.2018";
let afterPareBeginDay = moment(beginDate,"DD.MM.YYYY").format("DD/MM/YY");
  
console.log(afterPareBeginDay);
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.2/moment.min.js"></script>
...