如何让德语语言环境在Bootstrap 3 Datepicker v4中运行?

时间:2015-09-04 15:48:08

标签: twitter-bootstrap datepicker jsfiddle

我在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未从当前区域设置加载!

如何让德语区域设置正常工作?

1 个答案:

答案 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