我想在代码点火器的datetimepicker中禁用过去的时间
I want to disable the past time in datetimepicker in codeigniter
我有两个视图。其中一个调用另一个用于日期时间选择器的脚本。现在我得到的是一个禁用了过去日期的日期时间选择器。我想要的是一个日期选择器,它不仅禁用了过去的日期,还禁用了过去时间。我在下面发布我的代码。
这是我第一个显示日期选择器的视图。
<input class="field-input form_datetime_houseboat" type="text" readonly placeholder="Starting Date" name="fromdate" id="fromdate">
我的第二个视图有一个部分:
<script type="text/javascript">
var nowDate = new Date();
var today = new Date(nowDate.getFullYear(), nowDate.getMonth(), nowDate.getDate(), 0, 0, 0, 0);
var dt = new Date();
var timed = new Date(dt.getHours(), dt.getMinutes());
$(".form_datetime").datetimepicker({format: 'dd-mm-yyyy hh:ii', startDate:today, minTime: timed});
</script>
提前谢谢。
试试这个脚本:有助于禁用以前的日期和时间。创建新的日期对象作为minDate
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="jquery.simple-dtpicker.js"></script>// datetime picker
<div id="date_picker"> </div>
<script type="text/javascript">
$(function(){
var dateToday = new Date();
var dates = $('#date_picker').dtpicker({
defaultDate: "+1w",
changeMonth: true,
numberOfMonths: 3,
minDate: dateToday,
onSelect: function(selectedDate) {
var option = this.id == "from" ? "minDate" : "maxDate",
instance = $(this).data("datepicker"),
date = $.datepicker.parseDate(instance.settings.dateFormat || $.datepicker._defaults.dateFormat, selectedDate, instance.settings);
dates.not(this).datepicker("option", option, date);
}
});
});
</script>
相关文章:
- Java脚本时间添加
- primefaces日历可以禁用过去的日期和时间吗
- 计算日期选择器+时间选择器是否在东部标准时区的过去
- 使用 JavaScript Date 对象处理未来和过去的日期和时间
- 引导日期时间选取器禁用过去的时间
- 有没有办法将时间戳与过去两天进行比较
- 我想在代码点火器的datetimepicker中禁用过去的时间
- 禁用过去的时间
- jQuery日期时间选择器don'不允许选择过去的时间
- 启动日期时间选择器startDate不会禁用过去的日期
- Javascript时间戳,如果10分钟过去了
- 如果在pickatime上选择当前日期,则禁用过去时间
- 我想验证当日期和时间选择是过去的当前日期和时间
- 我想验证何时从下拉列表中选择的时间是过去的当前时间
- 没有时间的过去数字日期
- DateTimePicker -禁用一天中已经过去的时间(JQuery)
- 反复调用一个函数,直到它的承诺被解决,或者直到设置的超时时间过去
- RxJs:只有在一段时间过去后才有新的值
- 用于“;从这个时间戳起已经过去了多少秒”;
- 将过去日期和日期持续时间禁用为三个月