日期选择器 minDate 今天和 maxDate 明年 12 月 31 日

2023-11-30

尝试将日期选择限制在今天和明年 12 月 31 日之间。

$(function() {
  $('.public-holiday-date-pick').datepicker({ 
    minDate: '0',
    yearRange: '-0:+1',
    maxDate: ???
    hideIfNoPrevNext: true
  });
});

我应该如何定义 maxDate ?尝试了一些诸如“31 12 +1”或“明年最后一天”之类的东西,但没有奏效。


1)首先获取今天的使用情况

var today = new Date();

2)同样设置lastDate如下

var lastDate = new Date(today.getFullYear() +1, 11, 31);

中的值lastDate会像

lastDate = 31 December, today's year +1

最后设置lastDate as maxDate

var today = new Date();  //Get today's date
var lastDate = new Date(today.getFullYear() +1, 11, 31);  //To get the 31st Dec of next year
$(function() {
  $('.public-holiday-date-pick').datepicker({ 
    minDate: '0',
    yearRange: '-0:+1',
    maxDate: lastDate, //set the lastDate as maxDate
    hideIfNoPrevNext: true
  });
});

JSFiddle

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

日期选择器 minDate 今天和 maxDate 明年 12 月 31 日 的相关文章

随机推荐