Bootstrap 3 datepicker minDate bug

时间:2017-08-07 17:42:49

标签: javascript bootstrap-datetimepicker

我正在使用Bootstrap3 : DateTimePicker

问题是我当前的代码将当月与当天交换。

示例:使用“07/08/2017 20:38”作为输入,日历 将minDate设置为“08/07/2017 23:38”

  <script>
           $(function () {
               $('#datetimepicker1').datetimepicker({
                   format: "DD/MM/YYYY HH:mm",
                   minDate: moment.unix(@Model.foo).format("DD/MM/YYYY HH:mm")
                });
            });
    </script>

1 个答案:

答案 0 :(得分:1)

(Bootstrap 3 DatePicker)文档:: MinMaxDate

  

<强>的minDate(的minDate)

     

采用minDate 字符串,日期,时刻,布尔值:false参数和   禁止用户选择该时刻之前的时刻。如果一个   boolean:传递false值,options.minDate参数被清除   用户可以选择的最小时刻没有限制。

我也会使用MomentJS库。

使用以下代码段获取正确的Date没有问题:

Date.parse(moment("23/12/1990 23:45", "DD-MM-YYYY HH:mm"));