bootstrap-datetimepicker 显示中文
做项目需要用到日期控件,搞完日期控件之后发现都是英文看的很别扭,于是找了下地址:
https://github.com/smalot/bootstrap-datetimepicker
将js/locales/bootstrap-datetimepicker.zh-CN.js 文件复制到项目下并引用就可以了,
里面的内容很简单:
!function (a) { a.fn.datetimepicker.dates["zh-CN"] = { days: ["星期日", "星期一", "星期二", "星期三", "星期四", "星期五", "星期六"], daysShort: ["周日", "周一", "周二", "周三", "周四", "周五", "周六"], daysMin: ["日", "一", "二", "三", "四", "五", "六"], months: ["一月", "二月", "三月", "四月", "五月", "六月", "七月", "八月", "九月", "十月", "十一月", "十二月"], monthsShort: ["1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月"], today: "今日", clear: "清除", format: "yyyy年mm月dd日", titleFormat: "yyyy年mm月", weekStart: 1 } }(jQuery);
找到正确的之前使用的是datepicker的中文包,结果报错:Uncaught TypeError: Cannot read property 'dates' of undefined
其实解决方案很简单,将datepicker的中文包里的 a.fn.datepicer.dates 改为 a.fn.datetimepicer.dates即可。