0

所以这是一个有趣的问题。我的一些客户报告了发布数据的问题,没有进行任何更改,但所有报告问题的 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 日(仅限火狐)

所以我得到了一个额外的 - 任何想法为什么?

4

1 回答 1

0

所以它是我使用的引导日期选择器,因为 64 版中的任何 Mozilla 更改都破坏了我正在使用的版本,更新最新版本解决了它。 https://cdnjs.com/libraries/bootstrap-datepicker

于 2018-12-16T14:48:47.183 回答