Преобразование даты в строку показывает неправильный формат в JavaScript - PullRequest
1 голос
/ 15 марта 2020

My HTML имеет:

<input type="date" name="dto" id="chosendate">

My JS равно:

var x = document.getElementById("chosendate").value;
var formatteddate = x.toString();

Пользователь вводит дату в дд / мм / гггг. Хотя это преобразование затем показывает его как гггг / мм / дд.

Я пытался toLocaleDateString, но он все еще не работает. Что я делаю не так?

1 Ответ

1 голос
/ 15 марта 2020

В качестве строкового тупого решения можно принять:

const formatteddate =  x.split`-`.reverse().join`-`;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...