ant design RangePicker 中选择同一个月的日期,再次选择时间展示不对,选择一个月的时候上面输入框都是正确的,但是DataPicker选择时间时,展示的日期就是下一个月的。只有同一个月才存在。不知道什么原因。
代码:
<FormItem {...this.formLayout} label="时间" extra="设置时间">
{getFieldDecorator('date', {
initialValue: (entity.start && entity.end)?[moment(entity.start), moment(entity.end)]:'',
rules: [
{
required: true,
message: '请选择起止日期',
},
],
})(<RangePicker
style={{ width: '100%' }}
allowClear={false}
showTime={{ format: 'HH:mm:ss' }}
format="YYYY-MM-DD HH:mm:ss"
placeholder={['开始日期', '结束日期']}
ranges={{ '今天': [moment().startOf('day'), moment()] }}
locale={locale}
/>)
}
</FormItem>
升级一下版本就可以了。2.1.1貌似有bug