Ant Design RangePicker预设常用的日期范围

版权声明: https://blog.csdn.net/caoyan0829/article/details/82593511
let begin = new Date(new Date().getTime() - 86400000 * 7).setHours(0, 0, 0, 0),
let end = new Date().getTime()

let resetClick = {
    handleSealDateValue:[moment(begin), moment(end)],
    houseCategoryValue:0
};
<FormItem>
    {getFieldDecorator('handleSealDate',{
        initialValue:resetClick.handleSealDateValue
    })(
        <RangePicker style={{width: '100%'}} size="small" 
            onChange={this.timeChange}
            showTime={false}
            ranges={{ '今天': [moment().startOf('day'), moment()], '昨天':[moment().startOf('day').subtract(1, 'days'), moment().endOf('day').subtract(1, 'days')], '最近一周': [moment().startOf('day').subtract(1, 'weeks'), moment()] }}
            format={'YYYY-MM-DD'}
            placeholder={['修改开始时间', '修改结束时间']}
        />
    )}
</FormItem>

最后分享一个公众号二维码,写一些散文和影评等,欢迎关注。

猜你喜欢

转载自blog.csdn.net/caoyan0829/article/details/82593511