gpt4 book ai didi

javascript datepicker 限制日期

转载 作者:行者123 更新时间:2023-11-28 09:51:58 24 4
gpt4 key购买 nike

我有这个代码来限制各种“日期选择器日期”。 :

$(function() {
$(".datepicker").datepicker({
dateFormat: 'dd-mm-yy'
})({
changeMonth: true,
changeYear: true
});
$(".datepicker").datepicker;
});

var calcDate = function() {
var start = $('#conference_date_in').datepicker('getDate');
var end = $('#conference_date_out').datepicker('getDate');
var days = (end - start) / 1000 / 60 / 60 / 24;

document.getElementById('total_days').value = days;
}

$('#conference_date_out').change(calcDate);
({ minDate: -20, maxDate: "+1M +10D" });

$('#conference_date_in').change(calcDate);
</script>

我的最小/最大日期是否位于错误的部分?

最佳答案

你必须像这样设置Mindate和Max Date

$( "#datepicker" ).datepicker({ minDate: -20, maxDate: "+1M +10D" });

Example

引用:mindate and maxdate

如果您想禁用特定日期范围,可以使用以下代码

//  unavailable dates range
var dateRange = ["2012/05/20","2012/05/29"]; // yyyy/MM/dd


function unavailable(date) {
var startDate = new Date(dateRange[0]);
var endDate = new Date(dateRange[1]);
var day = date.getDay();



if(date > startDate && date < endDate )
return [false, "disabled"];
else if(day > 0 && day < 6)
return [true, "enabled"];
else
return [false, "disabled"];

}

$('#iDate').datepicker({ beforeShowDay: unavailable });

Working Fiddle

关于javascript datepicker 限制日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10821523/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com