如何设置时间取决于(Datetimepicker Jquery插件)中的其他输入?

问题描述:

你能帮我吗? 我想在第一个输入集中只有开始日期和时间:如何设置时间取决于(Datetimepicker Jquery插件)中的其他输入?

$("#startdate")
第二个:
$('#enddate')
应该已经选择日期,但时间不能早于选择,也不能大于午夜。
例如:
在第一个文本框中我选择2017年1月1日15:00
在第二个测试框中,我只能选择2017年1月1日和15:00-23:59之间的时间。我用minTime和maxTime尝试了一些东西,这是我的代码。

$(document).ready(function(){ 
    $("#startdate").datetimepicker({ 
    format: "yyyy-mm-dd HH:i", 
    todayBtn: 1, 
    autoclose: 1, 
    todayHighlight: 1, 
    minTime:'10:00', 
    startDate : new Date('2017-01-01'), 
    endDate : new Date('2017-01-15'), 
}).on('changeDate', function (selected) { 
    var minDate = new Date(selected.date.valueOf()); 
    var maxDate = new Date(minDate); 
    $('#enddate').datetimepicker('setStartDate', minDate); 
    $('#enddate').datetimepicker('setDate', maxDate); 
    $('#enddate').datetimepicker('setEndDate', maxDate); 
    $('#enddate').datetimepicker('datepicker', false); 
    $('#enddate').datetimepicker('format', 'H:i'); 
}); 
    $("#enddate").datetimepicker(); 
}); 

这里的小提琴:http://jsfiddle.net/zqxhqaf8/38/

尝试调用setHours方法

var minDate = new Date(selected.date.valueOf()); 
var maxDate = new Date(minDate.setHours(23,59,59,999));