moment DateTime格式(额外-)在FireFox版本64上不正确



所以这里有一个有趣的问题。。我的一些客户在发布数据时报告了一个问题,没有做出任何更改,但所有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">

但文本框实际上显示了2018年12月17日(仅限firefox(

所以我得到了一个额外的-,有什么想法吗?

所以这是我使用的引导程序日期选择器,因为无论mozilla在版本64中更改了什么,都破坏了我使用的版本,更新了最新版本解决了它。https://cdnjs.com/libraries/bootstrap-datepicker

相关内容

最新更新