Ошибка выбора даты ввода изменяет формат даты при изменении с польской культурой

#html #jquery #input #datepicker #asp.net-core-mvc

#HTML #jquery #ввод #выбор даты #asp.net-core-mvc

Вопрос:

Моя проблема в том, что я меняю указатель даты в польской культуре. Прежде всего, правильный формат выбора даты правильный, как 01.01.2021.

Правильный формат

Но когда я переключаюсь на другой указатель даты из datepicker:

Польский datepicker

Формат ввода изменился.

Неправильный формат

Есть ли способ решить эту проблему? Я использую mvc net core и это предложение для создания datepicker:

В модели свойство задается как Datetime с помощью [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = «{0:d}»)] .

Спасибо.

Комментарии:

1. $.datepicker.setDefaults($.datepicker.regional["pl"]);

2. Спасибо за ваш ответ, но он не работает для меня setDefaults не определен.

3. Привет, @Arturo, ты использовал bootstrap datepicker? Существует несколько библиотек выбора даты, пожалуйста, поделитесь, какую из них вы используете.

4. Я использую bootstrap datepicker, может быть, причина в том, что datepicker не разрешает разделители «.»?