我正在使用 DateTime 选择器,但我无法管理如何在明天之后的第二天制作 minDate。第二个问题是如何在它们之间设置 3 天的最小范围。
例如:今天是 2014 年 10 月 29 日,选择的最短日期应该是 2014 年 11 月 1 日。如果我在第一个 DateTime 选择器中选择 2014/11/01,则应该有一个范围不允许在 DateTime 选择器二中选择小于 2014/11/04 的范围。
感谢您的帮助...
http://jsfiddle.net/ajmtj1xj/2/
var d1 = null;
var d2 = null;
jQuery('#datetimepicker3').datetimepicker({
format:'Y/m/d H:i',
dayOfWeekStart:'1',
value:'12:00',
inline:true,
lang:'ru',
onChangeDateTime:function(dp,$input){
d1 = new Date($input.val());
calcDiff();
}
});
jQuery('#datetimepicker2').datetimepicker({
format:'Y/m/d H:i',
dayOfWeekStart:'1',
value:'12:00',
inline:true,
lang:'ru',
onChangeDateTime:function(dp,$input){
d2 = new Date($input.val());
calcDiff();
}
});
function calcDiff(){
if(d1 != null && d2 != null){ // We have both dates
var dh = (d2 - d1) / 1000 / 60 / 60;
$("#difference").val(dh);
}
}