我正在使用Bootstrap最新版本(4.2.1)和jQuery最新版本,我也同时使用了moment.js和jquery.datetimepicker
我已经包含了语言的语言环境文件,但根本无法正常工作。
我几乎尝试了所有将datetimepicker英语更改为中文的方法。
$('#datetimepicker1').datetimepicker({locale:'zh-CN'});
答案 0 :(得分:0)
如果您查看官方doc,就会发现没有zh-Cn。
如果要使用中文,则有3种选择:
- zh-简体中文(简体中文)
- zh-TW-繁体中文(繁体中文)
- ch-简体中文
还有一个功能可以将moment用作默认格式化程序:
$.datetimepicker.setDateFormatter('moment');
答案 1 :(得分:0)
下面是工作代码,这个documentation确实很有帮助。
$.datetimepicker.setDateFormatter('moment');
$('#start_time').datetimepicker({
i18n:{
zh:{
months:[
'一月','二月','三月','四月',
'五月','六月','七月','八月',
'九月','十月','十一月','十二月',
],
dayOfWeek:[
"七", "一", "二", "三",
"四", "五", "六",
]
}
},
timepicker:true,
minTime:0,
minDate:0,
});
$.datetimepicker.setLocale('zh');
$('#start_time').datetimepicker({locale:'zh'});