28

我在文本框上使用引导日期选择器。选择日期时的默认日期格式为 mm/dd/yyyy。现在我想把它改成dd/mm/yyyy。我怎样才能做到这一点。现在我只是像这样初始化它。

$('.datepicker').datepicker()

我应该添加什么来更改其格式?

4

11 回答 11

67

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

 $('.datepicker').datepicker({
    format: 'dd/mm/yyyy'
 });
于 2013-11-15T03:24:19.400 回答
13

截至 2016 年,我像这样使用 datetimepicker:

$(function () {
    $('#date_box').datetimepicker({
        format: 'YYYY-MM-DD hh:mm'
    });
});
于 2016-05-05T04:32:00.997 回答
11

我正在使用 Bootstrap v3.3.4 并使用代码:

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

输出为:16-07-2015

注意:全年只需要“yy”。

于 2015-07-02T14:41:30.370 回答
2

如果按 ID:

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

});

如果按班级:

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

});
于 2018-07-19T08:00:15.260 回答
1

文件名:bootstrap-datepicker.js行号:41:

this.format = DPGlobal.parseFormat(options.format||this.element.data('date-format')||dates[this.language].format||'mm/dd/yyyy');
于 2016-01-23T12:24:10.077 回答
1

对我有用

打开文件bootstrap-datepicker.js

转到第 1399 行并找到format: 'mm/dd/yyyy'.

现在您可以在此处更改日期格式。

于 2019-09-25T03:16:10.890 回答
0
  $(function () {
    $('.datetimepicker').datetimepicker(
      {
        format: 'Y-m-d h:m:s'
     }
    );
 });`
于 2020-02-14T08:50:19.407 回答
0

这是我的样子:

<input type="text" data-plugin-datepicker class="form-control  date-picker" data-date-format="dd-mm-yyyy">
于 2021-09-07T12:21:32.717 回答
0

简单的方法:

打开文件bootstrap-datepicker.js

转到第 1399 行并找到format: 'mm/dd/yyyy'.

现在您可以在此处更改日期格式。

于 2017-01-29T13:26:54.190 回答
0

对我来说,使用 bootstrap 4 日期时间选择器(http://www.eyecon.ro/bootstrap-datepicker/)格式仅适用于大写:

$('.datepicker').datetimepicker({
            format: 'DD/MM/YYYY'
        });
于 2019-08-22T09:40:05.800 回答
-2

如果您使用的是新的 jqueryui,上面的代码将无法帮助您使用它

$('.datepicker').datepicker({dateFormat:"yy-mm-dd"});
于 2018-05-23T07:34:25.387 回答