Установите 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()
});
Ответы
Ответ 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
});