![](/img/trans.png)
[英]Disable Past Dates in Metronic Template datetimepicker plugin
[英]Bootstrap datetimepicker startDate does not disable past dates
我使用 bootstrap datetimepicker,我想禁用过去的几天,但startDate
选项不起作用:
var now = new Date();
var tomorrow = now.getFullYear() + "-" + (now.getMonth() + 1) + "-" + (now.getDate() + 1) + " " + now.getHours() + ":" + now.getMinutes() + ":" + now.getSeconds();
$('#end_at').datetimepicker({
format: 'YYYY-MM-DD hh:mm:ss',
startDate: tomorrow
});
您可能需要使用日期时间选择器的minDate
选项:
var tomorrow = new Date();
tomorrow.setDate(tomorrow.getDate() + 1);
$("#end_at").datetimepicker({
format: 'YYYY-MM-DD HH:mm:ss',
minDate: tomorrow
});
已经很久了。 不推荐使用minDate
选项。 新的是startDate
因此,您可以使用:
<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将有助于禁用过去的日期
<script type="text/javascript">
$(function() {
$(".dates").datepicker({
format:'dd-mm-yyyy',
startDate:new Date(),
autoclose:true
});
</script>
$('#DateFrom').datepicker('setStartDate', moment(new Date(2022,08,01)).format('DD/MM/YYYY'));
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.