我目前正在使用JQuery来显示日期选择器前端。我添加了一个dateFormat,以便显示以更常用的Gregorian,day-month-year(DMY)格式选择的日期(下面的代码片段)。
$("#Filters_DateRangeFrom").datepicker({dateFormat: "dd-mm-yy"});
然而,当我调试时,我注意到传入的值正在被反转。所以说我输入2014年4月12日 - 2014年4月15日,它将显示为04-12-2014 -04-15-2014。后者是“无效”。因为没有第15个月。
如果我把dateFormat拿出来,它会完全相同。所以在前端它的美国人和它被颠倒到英国。哪个工作完全正常,并为指定的日期范围提供正确的数据。
有关如何防止格式逆转的任何想法?