问题描述
我正在使用这里的日期时间选择器:https://github.com/xdan/datetimepicker
我想使用 format: 'DD/MM/YYYY'
,而且一切正常。这就是我初始化它的方式 - 我点击它,而不是使用 datepicker 类对所有内容进行操作,因为在某些页面上我有数百个这样的日期选择器,并且为了以防万一,激活它们对性能的影响太大了想使用其中之一。
$("body").on("click",".datepicker",function(){
dateField = this;
$(dateField).datetimepicker({
format: 'DD/MM/YYYY',formatDate: 'DD/MM/YYYY',timepicker:false
}).datetimepicker('show');
});
一切正常,日期格式正确。
当我尝试将其本地化为丹麦语(“da”)时出现问题:发生上述情况后,我这样做:
$.datetimepicker.setLocale('da');
这似乎确实将语言更改为“da”,但它会导致插件中出现各种问题:它选择了四个不同的日期,并且文本字段中的输出为“SønSøn/MarMar/2021202120212021”。
我的猜测是有些东西采用了 'DD/MM/YYYY'
的格式,而不是说“'DD' 表示'使用两位数的日期','MM' 表示'使用两位数的月份'和'YYYY' '表示'使用四位数字的年份'”它是说“'D'表示'当天的名称'所以输入两次,'M'表示月份的名称,输入两次,“Y”是年所以把它放在 4 次中”。
如果我将语言环境更改为“da”,是否需要传递不同的日期格式选项或其他内容?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)