为了账号安全,请及时绑定邮箱和手机立即绑定

DateTimePicker不能禁用过去的时间吗?

DateTimePicker不能禁用过去的时间吗?

斯蒂芬大帝 2021-05-07 14:13:28
我想根据选择的开始日期和结束日期来禁用过去的时间和日期。我可以禁用日期,但是不能按时工作。例子:Start Date  - 24-May-2019 01:30 PMEnd Date    - 24-May-2019 01:00 PM < suppose to not be able to choose an earlier time我尝试了此功能,但是虽然禁用过去的日期可以正常工作,但仍然不能保证时间onSelect: function (selectedDate) {    var endYear = $(this).datetimepicker('getFullYear');    var endMonth = $(this).datetimepicker('getMonth');    var endDay = $(this).datetimepicker('getDate');    var endHour = $(this).datetimepicker('getHours');    var endMinutes = $(this).datetimepicker('getMinutes');    var endSeconds = $(this).datetimepicker('getSeconds');    ("#endDate").datetimepicker("option", "minDate", new Date(endYear, endMonth, endDay, endHour, endMinutes, endSeconds));}onSelect: function (selectedDate) {    var endYear = $(this).datetimepicker('getFullYear');    var endMonth = $(this).datetimepicker('getMonth');    var endDay = $(this).datetimepicker('getDate');    var endHour = $(this).datetimepicker('getHours');    var endMinutes = $(this).datetimepicker('getMinutes');    var endSeconds = $(this).datetimepicker('getSeconds');    $("#startDate").datetimepicker("option", "maxDate", new Date(endYear, endMonth, endDay, endHour, endMinutes, endSeconds));}在下面也尝试了此功能,但也无法正常工作onSelect: function (selectedDate) {    $("#endDate").datetimepicker("option", "minDate", selectedDate);    $("#endDate").datetimepicker("option", "minTime", selectedDate);}onSelect: function (selectedDate) {    $("#startDate").datetimepicker("option", "maxDate", selectedDate);    $("#startDate").datetimepicker("option", "maxTime", selectedDate);}当前工作代码(仅禁用过去的日期):开始日期onSelect: function (selectedDate) {  $("#endDate").datetimepicker("option", "minDate", selectedDate);}工作代码添加了一个onClose函数来读取时间,例如:如果用户选择开始日期为2019年5月5日5:00 AM和结束日期为2019年5月5日3:00 AM,则开始日期值将自动更新为5月05日-2019 3:00 AM结束日期onSelect: function (selectedDate) {  $("#startDate").datetimepicker("option", "maxDate", selectedDate);}
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 489 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信