Jquery 如何设置格式的默认日期';年月日';

Jquery 如何设置格式的默认日期';年月日';,jquery,date,datepicker,datetimepicker,eonasdan-datetimepicker,Jquery,Date,Datepicker,Datetimepicker,Eonasdan Datetimepicker,以下是我使用引导datetimepicker创建日历的代码: $('#datetimepicker12').datetimepicker({ inline: true, format: 'MM/dd/yyyy', minDate: new Date(moment(new Date()).add(0, 'days').toDate()), maxDate: new Date(moment(new Date()).add(7, 'days').toDate()), }

以下是我使用引导datetimepicker创建日历的代码:

$('#datetimepicker12').datetimepicker({
    inline: true,
    format: 'MM/dd/yyyy',
    minDate: new Date(moment(new Date()).add(0, 'days').toDate()),
    maxDate: new Date(moment(new Date()).add(7, 'days').toDate()),
});
现在我想将日历的默认日期设置为我的自定义日期,其格式如下“2017-03-30”


如何将其转换为与我之前设置的datetimepicker格式相同的格式?

此处记录了有效格式:

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

从那里你可以看到:

有关有效格式,请参见momentjs的文档。格式还指示显示哪些组件,例如MM/dd/YYYY将不显示时间选择器

因此,对于您的特殊情况,它将是:

format: 'MM/DD/YYYY'  //(all uppercase)
要设置默认值,您需要使用:

defaultDate:

defaultDate
的文档是这里记录了有效的格式:

从那里你可以看到:

有关有效格式,请参见momentjs的文档。格式还指示显示哪些组件,例如MM/dd/YYYY将不显示时间选择器

因此,对于您的特殊情况,它将是:

format: 'MM/DD/YYYY'  //(all uppercase)
要设置默认值,您需要使用:

defaultDate:

defaultDate
的文档是用于管理日期的引导datetimepicker,因此:

  • minDate
    maxDate
    选项中,您不需要
    newdate(…)
    toDate()
  • 该选项应符合,在您的情况下,将其更改为大写
    MM/DD/YYYY
选择器有一个选项,您可以使用它将
2017-03-30
设置为默认日期,您只需使用矩(
矩('2017-03-30')
就足够了,因为您的输入是支持的ISO 8601格式)

注意,如果必须默认为当前日期,则datimepicker具有选项

下面是一个工作示例:

$('#日期时间选择器12')。日期时间选择器({
是的,
格式:“MM/DD/YYYY”,
minDate:moment().startOf('day'),
maxDate:moment().add(7,'days').endOf('day'),
违约日期:时刻('2017-03-30')
});

引导datetimepicker用于管理日期,因此:

  • minDate
    maxDate
    选项中,您不需要
    newdate(…)
    toDate()
  • 该选项应符合,在您的情况下,将其更改为大写
    MM/DD/YYYY
选择器有一个选项,您可以使用它将
2017-03-30
设置为默认日期,您只需使用矩(
矩('2017-03-30')
就足够了,因为您的输入是支持的ISO 8601格式)

注意,如果必须默认为当前日期,则datimepicker具有选项

下面是一个工作示例:

$('#日期时间选择器12')。日期时间选择器({
是的,
格式:“MM/DD/YYYY”,
minDate:moment().startOf('day'),
maxDate:moment().add(7,'days').endOf('day'),
违约日期:时刻('2017-03-30')
});


谢谢!这正是我正在寻找的解决方案。谢谢!这正是我正在寻找的解决方案。