-1

Je veux à ma semaine de calendrier commencer avec lundi. Im en utilisant Bootstrap Datetimepicker, mais je ne sais pas comment faire cela. Il y a mon JSFiddle.Bootstrap Datetimepicker commence avec lundi

Ceci est mon jQuery pour datetimepicker

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

Je ne peux pas trouver des solutions dans la documentation, c'est pourquoi Im demander là :)

+0

Passez à [bootstrap-datetimepicker] (https://github.com/smalot/bootstrap-datetimepicker)! Il a beaucoup d'options pour personnaliser –

+0

votre balisage HTML est faux, vous n'avez pas besoin de JS pour le définir. C'est littéralement dans la documentation. Votre titre de la question diffère également de la question réelle. – zerohero

+0

@ tejashsoni111 cette solution ne fonctionne pas pour moi. si vous pouvez ajouter à mon code, alors ça va être gentil :) –

Répondre

2

Vous devez effectuer des changements pour l'option de la moment telle que transposée dans répondre ici: 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

Vous pouvez définir le locale à la valeur correcte, donc tout le monde devrait l'avoir correct dans leur pays.

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

En Allemagne, la semaine commence le lundi et le texte est en allemand.