Bootstrap Datepicker:将开始日期更改为明天

我正在使用Bootstrap datepicker ,以下是我的jQuery代码:

 $('.form_date').datetimepicker({ language: 'en', /* endDate: '+0d', */ startDate: '+1d', weekStart: 1, autoclose: 1, startView: 2, format: 'dd/mm/yyyy', minView: 2, forceParse: 0, }); 

以下是我得到的:

在此处输入图像描述

我想根据我们的要求在明天突出显示开始日期。 我在Bootstrap datepicker文档中找到了一个选项defaultViewDate 。 ( http://bootstrap-datepicker.readthedocs.org/en/latest/options.html )

它声明我必须设置defaultViewDateyearmonthday键。 但我不知道如何设置它。

试试以下;

 $('.form_date').datetimepicker({ defaultViewDate: { year: 1977, month: 04, day: 25 } }); 

它应该是具有年,月和日键的Object格式。 欲了解更多信息,请参阅此处;

https://eternicode.github.io/bootstrap-datepicker

您的startDate选项的格式看起来是正确的,但我确实在您的JavaScript中看到一些其他错误,这些错误可能会使DatePicker感到困惑(并导致您的startDate被忽略):

  1. autoclose选项应格式化为Boolean ,应为truefalse
  2. 您定义的minView选项实际上应该是: minViewMode
  3. forceParse选项应格式化为Boolean ,应为truefalse
  4. 你有一个跟随你的最终选项( forceParse )的尾随逗号,应删除它以便在最终选项之后没有逗号。

如果你纠正了上面列出的问题,我相信你会开始看到正确的startDate