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?
Voir http://www.eyecon.ro/bootstrap-datepicker/
$('.datepicker').datepicker({
format: 'dd/mm/yyyy'
});
À partir de 2016, j'ai utilisé datetimepicker comme ceci:
$(function () {
$('#date_box').datetimepicker({
format: 'YYYY-MM-DD hh:mm'
});
});
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.
Si par ID:
$('#datepicker').datepicker({
format: 'dd/mm/yyyy'
});
Si par classe:
$('.datepicker').datepicker({
format: 'dd/mm/yyyy'
});
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');
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.
Si vous utilisez le nouveau code jqueryui Ci-dessus, cela ne vous aidera pas Utilisez ceci
$('.datepicker').datepicker({dateFormat:"yy-mm-dd"});