Неверный формат DateTime (дополнительный -) в FireFox версии 64 - PullRequest
0 голосов
/ 16 декабря 2018

Итак, вот интересная проблема. Некоторые мои клиенты сообщили о проблеме публикации данных, изменений не было, но все 10 клиентов, которые сообщили об этой проблеме, используют последнюю версию Firefox (версия 64).

var startDate = moment($("#DateString").val(), "D-MMM-YYYY").format("D-MMM-YYYY");
alert(startDate); //Firefox returns 17-Dec-2018 //Chrome 17-Dec-2018
alert($("#DateString").val()); //Firefox returns 17-Dec--2018 //Chrome 17-Dec-2018

Также, когда вы проверяете

<input class="form-control date datetime" type="text" value="17-Dec-2018" id="DateString" name="DateString" data-min-view="2" data-date-format="dd-M-yyyy" title="example: 12-Nov-2015" maxlength="11">

, но текстовое поле на самом деле показывает 17 декабря - 2018 (только Firefox)

Так что я получаю дополнительный -,есть идеи почему?

1 Ответ

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

Так что это был загрузчик даты начальной загрузки, который я использовал, потому что то, что mozilla изменилось в версии 64, сломало используемую мной версию, обновленная последняя версия разрешила его.https://cdnjs.com/libraries/bootstrap-datepicker

...