我在文本框上使用引导日期选择器。选择日期时的默认日期格式为 mm/dd/yyyy。现在我想把它改成dd/mm/yyyy。我怎样才能做到这一点。现在我只是像这样初始化它。
$('.datepicker').datepicker()
我应该添加什么来更改其格式?
我在文本框上使用引导日期选择器。选择日期时的默认日期格式为 mm/dd/yyyy。现在我想把它改成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');
$(function () {
$('.datetimepicker').datetimepicker(
{
format: 'Y-m-d h:m:s'
}
);
});`
这是我的样子:
<input type="text" data-plugin-datepicker class="form-control date-picker" data-date-format="dd-mm-yyyy">
简单的方法:
打开文件bootstrap-datepicker.js
转到第 1399 行并找到format: 'mm/dd/yyyy'
.
现在您可以在此处更改日期格式。
对我来说,使用 bootstrap 4 日期时间选择器(http://www.eyecon.ro/bootstrap-datepicker/)格式仅适用于大写:
$('.datepicker').datetimepicker({
format: 'DD/MM/YYYY'
});
如果您使用的是新的 jqueryui,上面的代码将无法帮助您使用它
$('.datepicker').datepicker({dateFormat:"yy-mm-dd"});