上一个日期从最小日期中选择 react-datepicker
Previous Date get selected of min date react-datepicker
我使用了 minDate={moment(new Date('1-01-1970'))}
但我能够 select 31/12/1969。
将反应日期选择器中的任何最小日期设置为 select 之前的日期。
我正在使用反应日期选择器
npm link https://www.npmjs.com/package/react-datepicker
任何解决方案。
<DatePicker
ref="drvDatePicker"
utcOffset={utcOffset}
className="date-picker"
popperClassName="drv-datepicker-popper"
onChange={input ? value => input.onChange(value) : undefined}
onClickOutside={this.onClickOutside}
minDate={moment(new Date('1-01-1970'))}
/>
根据this part的描述,您不再需要moment
:
Up until version 1.8.0, this package was using Moment.js. Starting v2.0.0, we switched to using native Date objects to reduce the size of the package.
<DatePicker
ref="drvDatePicker"
utcOffset={utcOffset}
className="date-picker"
popperClassName="drv-datepicker-popper"
onChange={input ? value => input.onChange(value) : undefined}
onClickOutside={this.onClickOutside}
minDate={new Date('1-01-1970')}
/>
我用的是1.6版本,无法升级
设置最小日期 +1 天。
<DatePicker
ref="drvDatePicker"
utcOffset={utcOffset}
className="date-picker"
popperClassName="drv-datepicker-popper"
onChange={input ? value => input.onChange(value) : undefined}
onClickOutside={this.onClickOutside}
minDate={moment(new Date('02-01-1970'))}
/>
我使用了 minDate={moment(new Date('1-01-1970'))} 但我能够 select 31/12/1969。 将反应日期选择器中的任何最小日期设置为 select 之前的日期。 我正在使用反应日期选择器 npm link https://www.npmjs.com/package/react-datepicker
任何解决方案。
<DatePicker
ref="drvDatePicker"
utcOffset={utcOffset}
className="date-picker"
popperClassName="drv-datepicker-popper"
onChange={input ? value => input.onChange(value) : undefined}
onClickOutside={this.onClickOutside}
minDate={moment(new Date('1-01-1970'))}
/>
根据this part的描述,您不再需要moment
:
Up until version 1.8.0, this package was using Moment.js. Starting v2.0.0, we switched to using native Date objects to reduce the size of the package.
<DatePicker
ref="drvDatePicker"
utcOffset={utcOffset}
className="date-picker"
popperClassName="drv-datepicker-popper"
onChange={input ? value => input.onChange(value) : undefined}
onClickOutside={this.onClickOutside}
minDate={new Date('1-01-1970')}
/>
我用的是1.6版本,无法升级 设置最小日期 +1 天。
<DatePicker
ref="drvDatePicker"
utcOffset={utcOffset}
className="date-picker"
popperClassName="drv-datepicker-popper"
onChange={input ? value => input.onChange(value) : undefined}
onClickOutside={this.onClickOutside}
minDate={moment(new Date('02-01-1970'))}
/>