antd-设置RangePicker默认选择时间

1、引入moment

var moment = require('moment');

2、设置区间和默认选择时间

// 默认选择时间为最近7天
const defaultSelectDate = {
  startDate: moment().startOf('day').subtract(7, 'd'),
  endDate: moment().endOf('day')
}

3、设置到组件

<Form.Item label="日期" {...formItemLayout}>
      {getFieldDecorator('time', {
           initialValue: [defaultSelectDate.startDate,defaultSelectDate.endDate]
     })(
        <RangePicker
              style={{ width: 236 }}
              onChange={this.handleSelectTime}
         />
        )}
 </Form.Item>

注:RangePicker的onChange方法提供了第二个参数,可以直接获取到所选择的时间的值