【问题标题】:Unable to set minHour to 00 in flatpicker for maxDate无法在 flatpicker 中为 maxDate 将 minHour 设置为 00
【发布时间】:2020-12-19 12:02:34
【问题描述】:

我无法将 maxDate 的 minHour 设置为 00 小时。

  //calendar
  var calendar = $("#basicDate").flatpickr({
    dateFormat: "Y-m-d H:i",
    defaultDate: new Date(),
    enableTime: true,    
    time_24hr: true,
    minDate: new Date(),
    maxDate: new Date(),    
    minDateHasTime: true,
    maxDateHasTime: true,       
    hourIncrement: 1
  });

  var minDateRec = "2020-12-07T00:00";
  var maxDateRec = "2020-12-15T00:00";
  var minDateRecFom = new Date(minDateRec); 
  var maxDateRecFom = new Date(maxDateRec);

  calendar.set("minDate", minDateRecFom);
  calendar.set("maxDate", maxDateRecFom);

如果我将 maxDateRec 更改为 2020-12-15T01:00 它可以工作(因为增量不会超过 01 小时,但不会在 00 小时内发生 - 增量会发生。

Codepen 链接如下

https://codepen.io/DPK_RAO/pen/qBajMxg

【问题讨论】:

    标签: flatpickr


    【解决方案1】:

    我将分钟设置更改为 01,它可以工作 var maxDateRec = "2020-12-15T00:01";

    【讨论】:

      猜你喜欢
      • 2019-04-02
      • 2013-07-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多