20

我正在使用 Bootstrap DateTime Picker ( http://eonasdan.github.io/bootstrap-datetimepicker/ ),我找到了设置 minDate 的基本选项;但是,我不能让它设置到今天来挽救我的生命。我已经尝试过 Date(); 但是,没有任何工作。有人有想法么?

例子

    $('#date').datetimepicker({
        pickTime: false,
        icons: {
                time: "fa fa-clock-o",
                date: "fa fa-calendar",
                up: "fa fa-arrow-up",
                down: "fa fa-arrow-down"
            },
        startDate: new Date()
    });
4

3 回答 3

58

如果您使用的是最新版本,则minDate需要设置该选项。这是一个带有工作示例的JSFiddle 。希望这可以帮助。

$('#date').datetimepicker({
    pickTime: false,
    icons: {
      time: "fa fa-clock-o",
      date: "fa fa-calendar",
      up: "fa fa-arrow-up",
      down: "fa fa-arrow-down"
    },
    minDate: moment()
});
于 2014-11-23T23:22:33.127 回答
10
$(".datepicker-custom-flight").datepicker({
    startDate: "dateToday"
})
于 2016-10-19T09:32:23.667 回答
4

您可以通过避免使用其他脚本来使用此代码。

例子

var todayDate = new Date().getDate();
var endD= new Date(new Date().setDate(todayDate - 15));
var currDate = new Date();
$('.datepicker').datepicker({
    format: 'dd/mm/yyyy',                       
    autoclose: true,
    startDate : endD,
    endDate : currDate
});
于 2017-08-16T15:17:57.263 回答