当前位置: 首页 > 知识库问答 >
问题:

如何在引导数据采集器中禁用当前日期之后的未来两个日期?

萧晔
2023-03-14

我使用引导日期选择器的交付日期。但是我想在当前日期之后禁用两个日期,以便下单后至少需要两天时间准备产品。

共有1个答案

上官锦
2023-03-14

您可以通过beForeShowDay回调来解决这个问题。

var today = new Date();
var deliveryThreshold = new Date();
deliveryThreshold.setDate(deliveryThreshold.getDate() + 2);

$('#datepicker').datepicker({
    //..
    startDate: '+1d',
    beforeShowDay: function(date) {
        if (date >= today && date <= deliveryThreshold) {
        return false;
      }
    }
});

例子:http://jsfiddle.net/zcvq0yhh/205/

 类似资料:
  • 我没有使用任何日期选择器仍然代码工作正常。我已经选择了输入类型日期和一切工作正常。现在我想禁用未来的日期。我该怎么做呢? 编辑:通过其他方式解决问题 我用过日期选择器 它是如此容易实现。只需安装npm包 同时安装力矩传感器 导入库 在构造函数中 dateChange函数 最后是渲染函数 这里使用maxDate函数来禁用未来的日期。 资料来源:https://www.npmjs.com/packag

  • 嘿,伙计们,我只是想知道如何在JXDatepicker中禁用未来日期。我所说的未来日期是指当前系统日期之后的天数。我真的需要它来开发一个系统。 任何帮助都将不胜感激。非常感谢。

  • 我想根据月份对值进行分类,以便第一次过滤这些值 例如:-

  • 问题内容: 在MySql数据库中有表 我的问题是,我要传递开始日期和结束日期,然后我将获得列日期,例如: 那么我将获得101,102,103 UserId的值。但是我出错了 问题答案: 这可能会更好: 也可能是保留字,对此不太确定。如果是这种情况,则您需要在其周围加反引号(前后应有一个`)

  • 我正在尝试禁用今天日期和从今天开始的6天以上的日期。 我知道我可以用做到这一点,但是当我这样做的时候,它会禁用所有未来的日期。 我的代码: 我也尝试了,但出现了相同的错误。 有什么想法吗?

  • 我的脚本如下: 我的html输入字段如下所示: 当我单击图像时,我正在获取输入字段的ui日历,请帮助我禁用日历中以前的日期,以便用户只能从今天开始选择开始日期。非常感谢。