Search code examples
reactjsdatenpmjsxreact-datepicker

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


Show only last 30 days from today in npm react-date-picker dynamically in react. Future dates from tomorrow should be disabled.

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

Solution

  • What exactly is the question? You can create a date 30 days from now in JavaScript as follows:

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