Html формат даты меняется на месяц дата год - PullRequest
0 голосов
/ 27 января 2019

Можно ли изменить формат ввода DatePicker на название месяца и дату (например, 13 января 2019 года. Теперь это формат мм / дд / гггг (США)? Текущий код:

<label>
  <input type="date" name="lastBeginDate" id="lastBeginDate" required=""> Pick a Date
</label>

Вывод: enter image description here

Ответы [ 2 ]

0 голосов
/ 27 января 2019

Я предполагаю, что вы используете jquery UI Datepicker,

Формат должен быть MM d, y

Прочитайте документ здесь https://jqueryui.com/datepicker/#date-formats

0 голосов
/ 27 января 2019

Эта функция сделает это за вас

function formatDate(date){
    date = new Date(date)
    let months = ["Jan","Feb","Mar","Apr","May","Jun","July","Aug","Sep","Oct","Nov","Dec"];
    return `${months[date.getMonth()]} ${date.getDate()} ${date.getFullYear()}`
}

Обновление: вот вам второе преобразование, которое вам нужно

function formatDate(date){
    date = new Date(date)
    return `${date.getFullYear()}-${(date.getMonth() < 10) ? 0:''}${date.getMonth()}-${(date.getDay() < 10) ? 0:''}${date.getDay()}`
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...