我在Bootstrap 3 Datepicker中运行了jsfiddle,但我无法让德语区域设置正常运行:
$('#monthpicker').datetimepicker({
defaultDate: '2015-09',
format: 'MMM YYYY',
locale: 'de'
});
并且我知道我需要加载这两个资源:
http://cdnjs.cloudflare.com/ajax/libs/moment.js/2.9.0/moment-with-locales.js http://cdnjs.cloudflare.com/ajax/libs/bootstrap-datepicker/1.4.0/locales/bootstrap-datepicker.de.min.js
但它给了我这个错误:
TypeError:a.fn.datepicker未定义
TypeError:locale()locale de未从当前区域设置加载!
如何让德语区域设置正常工作?
答案 0 :(得分:7)
Bootstrap DatePicker完全是另一个javascript控件。
您似乎正在使用此区域设置。
可以在github上找到Bootstrap DateTimePicker here 它使用瞬间和时刻的区域设置。 您只需要参考:当然,你需要jquery和twitter bootstrap。
完成后,您可以使用以下语言环境:
$('#datepicker').datetimepicker({
locale: 'de',
format: 'L',
defaultDate: new Date('2015-09-01'),
disabledDates: [
moment("2015-12-25")]
});
这是fiddle。