JQuery 日期选择器限制为当年的第一天和当年的最后一天 Laravel

JQuery datepicker to limit to first day of the current year and last day of the current year in Laravel

我在 Laravel-5.8

中为我的日期选择器使用 jQuery-1.12.4
<input type="text" id="holiday_date" class="form-control" name="holiday_date" value="{{old('holiday_date')}}" >

<script type="text/javascript">
    $(document).ready(function() {
            $('#holiday_date').datepicker({
                dateFormat: 'yy-mm-dd',

    });
</script>

如何将 JQuery 日期选择器限制为 :

  1. 今年的第一天

  2. 当年的最后一天

有一个函数叫做 yearRange that will do this for a specific year, but if you want it to be dynamic, you can use maxDate and minDate。请记住,一年从第 0 个月开始到第 11 个月结束:

 $(document).ready(function() {
       $('#holiday_date').datepicker({
            minDate: new Date(year, 0, 1),
            maxDate: new Date(year, 11, 31)
       }
 }