Ответ 1
См. http://www.eyecon.ro/bootstrap-datepicker/
$('.datepicker').datepicker({
format: 'dd/mm/yyyy'
});
Я использую bootstrap datepicker в текстовом поле. Формат даты по дате, когда вы выбрали дату, - мм/дд/гггг. Теперь я хочу изменить его на dd/mm/yyyy. Как я могу это сделать. Прямо сейчас я просто инициализирую его именно так.
$('.datepicker').datepicker()
Что нужно добавить, чтобы изменить его формат?
См. http://www.eyecon.ro/bootstrap-datepicker/
$('.datepicker').datepicker({
format: 'dd/mm/yyyy'
});
С 2016 года я использовал datetimepicker следующим образом:
$(function () {
$('#date_box').datetimepicker({
format: 'YYYY-MM-DD hh:mm'
});
});
Я использую Bootstrap v3.3.4 и используя код:
$('.datepicker').datepicker({
dateFormat: 'dd-mm-yy'
});
Выход: 16-07-2015
Примечание: требуется только "yy" для полного года.
Если по ID:
$('#datepicker').datepicker({
format: 'dd/mm/yyyy'
});
Если по классу:
$('.datepicker').datepicker({
format: 'dd/mm/yyyy'
});
Имя файла: bootstrap-datepicker.js
Номер строки: 41:
this.format = DPGlobal.parseFormat(options.format||this.element.data('date-format')||dates[this.language].format||'mm/dd/yyyy');
Простой способ:
Откройте файл bootstrap-datepicker.js
Перейдите к строке 1399 и найдите format: 'mm/dd/yyyy'
.
Теперь вы можете изменить формат даты здесь.
для меня с помощью сборщика даты в bootstrap 4 (http://www.eyecon.ro/bootstrap-datepicker/) формат работал только в верхнем регистре:
$('.datepicker').datetimepicker({
format: 'DD/MM/YYYY'
});
это работает для меня
Откройте файл bootstrap-datepicker.js
Перейдите на линию 1399 и найдите format: 'mm/dd/yyyy'
.
Теперь вы можете изменить формат даты здесь.
Если вы используете новый jqueryui Код выше не поможет вам используйте это
$('.datepicker').datepicker({dateFormat:"yy-mm-dd"});