web-dev-qa-db-fra.com

Changer le format de date bootprap datepicker sur select

J'utilise bootstrap datepicker sur une zone de texte. Le format par défaut de la date lorsque vous sélectionnez une date est mm/jj/aaaa. Maintenant, je veux le changer en jj/mm/aaaa. Comment puis-je accomplir cela. En ce moment je suis en train de l'initialiser comme ça. 

$('.datepicker').datepicker()

Que dois-je ajouter pour changer son format?

17
Luke Villanueva

Voir http://www.eyecon.ro/bootstrap-datepicker/

 $('.datepicker').datepicker({
    format: 'dd/mm/yyyy'
 });
45
unlimit

À partir de 2016, j'ai utilisé datetimepicker comme ceci:

$(function () {
    $('#date_box').datetimepicker({
        format: 'YYYY-MM-DD hh:mm'
    });
});
11
MiniGunnR

J'utilise Bootstrap v3.3.4 et utilise le code:

 $('.datepicker').datepicker({
    dateFormat: 'dd-mm-yy'
 });

La sortie est: 16-07-2015 

Note: seulement besoin de "yy" pour l'année complète.

10
Web_Developer

Si par ID:

$('#datepicker').datepicker({
    format: 'dd/mm/yyyy'

});

Si par classe:

$('.datepicker').datepicker({
    format: 'dd/mm/yyyy'

});
2
Bhumika Vaza

Nom du fichier: bootstrap-datepicker.js Numéro de ligne: 41:

this.format = DPGlobal.parseFormat(options.format||this.element.data('date-format')||dates[this.language].format||'mm/dd/yyyy');
1
user3865377

Moyen facile:

Ouvrez le fichier bootstrap-datepicker.js

Allez à la ligne 1399 et trouvez format: 'mm/dd/yyyy'.

Vous pouvez maintenant changer le format de la date ici.

0

Si vous utilisez le nouveau code jqueryui Ci-dessus, cela ne vous aidera pas Utilisez ceci

$('.datepicker').datepicker({dateFormat:"yy-mm-dd"});
0