I use bootstrap datetimepicker and I want to disable the past days but startDate
option did not work:
var now = new Date();
var tomorrow = now.g
It's been a long time. The option minDate
is deprecated. the new one is startDate
So you can use:
<script type="text/javascript">
$(".form_datetime").datetimepicker({
format: "dd MM yyyy - hh:ii",
autoclose: true,
todayBtn: true,
startDate: "2013-02-14 10:00",
minuteStep: 10
});
</script>
startDate api will helps to disable past date
<script type="text/javascript">
$(function() {
$(".dates").datepicker({
format:'dd-mm-yyyy',
startDate:new Date(),
autoclose:true
});
</script>
You probably need to use the minDate option of the datetimepicker:
var tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
$("#end_at").datetimepicker({
format: 'YYYY-MM-DD HH:mm:ss',
minDate: tomorrow
});