限制 npm react-date-picker 在 react 中动态显示从今天开始的最后 30 天

Limiting the npm react-date-picker to show only last 30 days from today dynamically in react

在 npm react-date-picker 中动态地显示从今天开始的最后 30 天。 应该禁用明天的未来日期。

import DatePicker from "react-date-picker";
<DatePicker maxDate={new Date()} />

问题到底是什么?您可以在 JavaScript 中创建 30 天后的日期,如下所示:

var futureDate = new Date();
futureDate.setDate(futureDate.getDate() + 30);

你可以使用 moment() 尤其是函数 subtract() 就像在例子中:

<DatePicker maxDate={new Date()}

 minDate={moment(new Date()).subtract(30, 'days')} />