Jquery Xdsoft datetime-设置最小开始日期
我正在使用Xdsoft日期时间选择器。我希望用户选择一个日期,但从今天的日期开始,偏移量为3天 例如,今天是2015年10月9日,datetimepicker应该以2015年10月13日开始,以此类推Jquery Xdsoft datetime-设置最小开始日期,jquery,datetimepicker,Jquery,Datetimepicker,我正在使用Xdsoft日期时间选择器。我希望用户选择一个日期,但从今天的日期开始,偏移量为3天 例如,今天是2015年10月9日,datetimepicker应该以2015年10月13日开始,以此类推 $('#datetimepicker2').datetimepicker({ yearOffset:222, lang:'ch', timepicker:false, format:'d/m/Y', formatDate:'Y/m/d', minDa
$('#datetimepicker2').datetimepicker({
yearOffset:222,
lang:'ch',
timepicker:false,
format:'d/m/Y',
formatDate:'Y/m/d',
minDate:'-1970/01/02', // yesterday is minimum date
maxDate:'+1970/01/02' // and tommorow is maximum date calendar
});
HTML:
JS:
您可以像minDate:“04-06-2019”一样直接设置minDate值。如果需要动态日期更改,可以按照上面的代码进行操作
<input id="datetimepicker" type="text" value="">
function getDate()
{
var today = new Date();
today.setDate(today.getDate()-3);
var dd = today.getDate();
var mm = today.getMonth()+1; //January is 0!
var yyyy = today.getFullYear();
if(dd<10) dd='0'+dd
if(mm<10) mm='0'+mm
today = mm+'/'+dd+'/'+yyyy;
return today;
}
$('#datetimepicker').val(getDate())
$('#datetimepicker').datetimepicker({
timepicker:false,
format:'m/d/Y'
});
jQuery(document).ready(function () {
'use strict';
var DVl = new Date();
DVl.setDate(DVl.getDate() - 2);
var DVlD = DVl.getDate();
var DVlM = DVl.getMonth()+1;
if(DVlD < 10){
DVlD = '0'+ DVlD;
}
if(DVlM < 10){
DVlM = '0'+ DVlM;
}
var FnlD = DVl.getFullYear() +'-'+ DVlM +'-'+ DVlD;
jQuery('#datetimepicker').datetimepicker({
format:'d-m-Y ',
timepicker : false,
minDate: FnlD
});
});