defaultDate和minDate与Bootstrap Datetimepicker

P_S*_*P_S 5 jquery twitter-bootstrap bootstrap-datetimepicker

我希望默认情况下将选择器设置为未来一个月.这很好用:

<script type="text/javascript">
  $(function () {
    $('#enddatepicker').datetimepicker({
      defaultDate: moment().add(1, 'M').toDate(),
      locale: 'de',
      format: 'DD.MM.YYYY'
    });
  });
</script>
Run Code Online (Sandbox Code Playgroud)

但是,我也希望日期不会在明天之前.所以我尝试添加一个minDate选项:

<script type="text/javascript">
  $(function () {
    $('#enddatepicker').datetimepicker({
      minDate: moment().add(1, 'd').toDate(),
      defaultDate: moment().add(1, 'M').toDate(),
      locale: 'de',
      format: 'DD.MM.YYYY'
    });
  });
</script>
Run Code Online (Sandbox Code Playgroud)

但是,现在默认日期设置为minDate(即明天).我可以独立于最短日期设置默认日期吗?

phi*_*eed 19

查看GitHub上的代码(第1674行)如果将选项useCurrent设置为false,则可能不会覆盖您的默认值:

 <script type="text/javascript">
   $(function () {
     $('#enddatepicker').datetimepicker({
       useCurrent: false,
       minDate: moment().add(1, 'd').toDate(),
       defaultDate: moment().add(1, 'M').toDate(),
       locale: 'de',
       format: 'DD.MM.YYYY'
     });
   });
 </script>
Run Code Online (Sandbox Code Playgroud)