ant design react中的disabledDate不可选择时间的处理

本文介绍了如何在Ant Design的React组件中使用DatePicker,并通过设置`disabledDate`属性来禁止用户选择当前及之前的日期。通过`disabledDate`回调函数,可以确保用户只能选择比当前日期晚的日期。
摘要由CSDN通过智能技术生成

ant design react中的disabledDate不可选择时间的处理

 <Col  {...colSpanLayout}>
    <FormItem label="业务日期" {...formItemLayout} >
          {getFieldDecorator('busDate', {
                  initialValue: moment(
                      model.busDate === undefined ? moment() : model.busDate,
                      'YYYY-MM-DD'
                  ),
              })(
                  <DatePicker disabled={type === 2} style={{width:'100%'}} placeholder="请选择日期" disabledDate={disabledDate}/>
              )}
      </FormItem>
  </Col>
  function disabledDate(current) {
	     // Can not select days before today and today
	    // return current && current.valueOf() < Date.now();//当天之前的不可选,包括当天
	    //return current && current < moment().endOf(‘day’);//当天之前的不可选,包括当天
	    return current < moment().subtract(1, 'day') //当天之前的不可选,不包括当天
  }
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值