Подтвердить что ты не робот

Установите minDate на сегодняшний день в Bootstrap DateTimePicker

Я использую 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()
    });
4b9b3361

Ответ 1

Если вы используете последнюю версию, параметр 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()
});

Ответ 2

$(".datepicker-custom-flight").datepicker({
	startDate: "dateToday"
})

Ответ 3

Вы можете использовать этот код, используя этот код, мы можем избежать дополнительных скриптов.

Пример

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
});