Bootstrap Datetimepicker从星期一开始

时间:2016-11-22 10:16:45

标签: javascript jquery bootstrap-datetimepicker eonasdan-datetimepicker

我希望我的日历周从星期一开始。我正在使用Bootstrap Datetimepicker,但我不知道该怎么做。那是JSFiddle

这是我的datetimepicker jQuery

$(function () {
    $('.datetimepickerinline').datetimepicker({
      inline: true
  });
  $('.datetimepickerinline').on('change dp.change', function(e){
    $('input').val($(this).data('date'));
  });
});

我无法在文档中找到任何解决方案,这就是我在那里问的原因:)

2 个答案:

答案 0 :(得分:3)

您必须对moment js选项进行更改,如此处的回答所示:Bootstrap 3 Datetimepicker 3.0.0 - week starts at Monday

JSFIDDLE:https://jsfiddle.net/ekm0on2a/16/

$(function () {
    moment.locale('en', {
        week: { dow: 1 } // Monday is the first day of the week
    });
    $('.datetimepickerinline').datetimepicker({
          inline: true
      });
      $('.datetimepickerinline').on('change dp.change', function(e){
        $('input').val($(this).data('date'));
      });
});

答案 1 :(得分:1)

您可以将locale设置为正确的值,这样每个人都应该在他们的国家/地区更正。

$('.datetimepickerinline').datetimepicker({
   inline: true,
   locale: 'de'
});

将其设置为德国,本周从星期一开始,文本也是德语。