我使用的是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,
});
以下是我得到的:
我想根据我们的要求在明天突出显示开始日期。我在defaultViewDate
Bootstrap
文档中找到了一个选项datepicker
。 (http://bootstrap-datepicker.readthedocs.org/en/latest/options.html)
它声明我必须设置year
的{{1}},month
和day
键。但我不知道如何设置它。
答案 0 :(得分:1)
尝试以下内容;
$('.form_date').datetimepicker({
defaultViewDate: { year: 1977, month: 04, day: 25 }
});
它应该是具有年,月和日键的Object格式。有关详细信息,请参阅此处;
答案 1 :(得分:0)
startDate
选项的格式看起来是正确的,但我确实在您的JavaScript中看到了一些其他错误,这些错误可能会让DatePicker
感到困惑(导致您的startDate
被忽略):
autoclose
选项应格式化为Boolean
,并且应为true
或false
。minView
选项实际上应为:minViewMode
。forceParse
选项应格式化为Boolean
,并且应为true
或false
。forceParse
)后面有一个尾随逗号,应删除该逗号,以便在最终选项后没有逗号。如果您更正了上面列出的问题,我相信您会开始看到正确的startDate
。