Bootstrap 3 datepicker minDate bug

Я использую Bootstrap3: DateTimePicker

Проблема в том, что мой текущий код меняет месяц на день.

пример: используя "07/07/2017 20:38" в качестве входных данных, календарь устанавливает minDate на "08/07/2017 23:38"

  <script>
           $(function () {
               $('#datetimepicker1').datetimepicker({
                   format: "DD/MM/YYYY HH:mm",
                   minDate: moment.unix(@Model.foo).format("DD/MM/YYYY HH:mm")
                });
            });
    </script>

1 ответ

(Bootstrap 3 DatePicker) Документация:: MinMaxDate

MinDate(MinDate)

Принимает строку minDate , параметр Date, moment, boolean:false и запрещает пользователю выбирать момент, предшествующий этому моменту. Если передано логическое значение: false, параметр options.minDate очищается и нет ограничений на минимальный момент, который может выбрать пользователь.

Я также использовал бы библиотеку MomentJS.

У меня не было проблем с получением правильного Date со следующим фрагментом:

Date.parse(moment("23/12/1990 23:45", "DD-MM-YYYY HH:mm"));
Другие вопросы по тегам