如何在bootstrap datetimepicker中禁用今天的过去日期?
无法在bootstrap datetimepicker中禁用过去的日期
HTML
Datetimepicker
JavaScript的
$(function () { $('#datetimepicker').datetimepicker(); });
我也用startDate
atrribute.But没用。
在这里小提琴
startDate
选项在bootstrap-datepicker中使用相同的选项在bootstrap-datetimepicker / Options / doc中没有提到它有minDate
选项
$(function () { $('#datetimepicker').datetimepicker({ minDate:new Date() }); });
小提琴
你可以这样做:
$(function () { var date = new Date(); var today = new Date(date.getFullYear(), date.getMonth(), date.getDate()); $('#datetimepicker').datetimepicker({ minDate: today }); });
另一种方案:
$(function () { var date = new Date(); date.setDate(date.getDate()-1); $('#datetimepicker').datetimepicker({ startDate: date }); });
我已经使用了你的小提琴,并使用以下代码更改它,该代码禁用所有过去的日期,它的工作完美。
这是小提琴和代码 –
$(function () { $('#datetimepicker').datetimepicker({ minDate : moment() }); });
- MVC4 DateTimePicker找不到图标时间和图标日历
- jquery datetime picker设置minDate动态
- 选择除今天以外的日期时为什么时间戳不能降级?
- Bootstrap 3 Datetimepicker 3.0.0 – 周从星期一开始
- 使用datetimepicker在rails 4中重新加载页面后更改日期格式
- JQuery DateTimePicker UI获取两个datetimepickers之间的总天数
- Jquery datetimepicker – 提前1小时
- 为什么我不能输入datepicker文本框?
- 在jquery datetimepicker中设置最大和最小日期时间