【发布时间】:2013-11-28 08:28:36
【问题描述】:
我在文本框上使用引导日期选择器。选择日期时的默认日期格式为 mm/dd/yyyy。现在我想把它改成dd/mm/yyyy。我怎样才能做到这一点。现在我只是像这样初始化它。
$('.datepicker').datepicker()
我应该添加什么来改变它的格式?
【问题讨论】:
标签: twitter-bootstrap datepicker
我在文本框上使用引导日期选择器。选择日期时的默认日期格式为 mm/dd/yyyy。现在我想把它改成dd/mm/yyyy。我怎样才能做到这一点。现在我只是像这样初始化它。
$('.datepicker').datepicker()
我应该添加什么来改变它的格式?
【问题讨论】:
标签: twitter-bootstrap 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'。
现在您可以在此处更改日期格式。
【讨论】:
datepicker() 的选项来做到这一点。
对于我来说,使用 bootstrap 4 日期时间选择器 (http://www.eyecon.ro/bootstrap-datepicker/) 格式仅适用于大写:
$('.datepicker').datetimepicker({
format: 'DD/MM/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">
【讨论】:
如果您使用的是新的 jqueryui 上面的代码不会帮助你 用这个
$('.datepicker').datepicker({dateFormat:"yy-mm-dd"});
【讨论】: