Javascript 如何在React Js中将React日期时间选择器的默认时间设置为从上午12:00到晚上11:59

Javascript 如何在React Js中将React日期时间选择器的默认时间设置为从上午12:00到晚上11:59,javascript,reactjs,Javascript,Reactjs,当我从react date Picker Calendar中选择日期时,我遇到了一个问题。我总是以默认时间12:00获取日期。我需要将其设置为晚上11:59吗?当用户在React Date picker中打开的日历中选择任何未更改时间的日期时,如果用户更改时间,则它将更改,否则如果用户仅更改日期,则我希望默认时间为11:59 PM,即现在的12:00?提前谢谢 我的代码是: 请提供一个可用的代码段,如果您有一个代码段清楚地显示了您的问题,它将比没有代码段的代码段更快地解决您的问题,例如,您可

当我从react date Picker Calendar中选择日期时,我遇到了一个问题。我总是以默认时间12:00获取日期。我需要将其设置为晚上11:59吗?当用户在React Date picker中打开的日历中选择任何未更改时间的日期时,如果用户更改时间,则它将更改,否则如果用户仅更改日期,则我希望默认时间为11:59 PM,即现在的12:00?提前谢谢

我的代码是:


请提供一个可用的代码段,如果您有一个代码段清楚地显示了您的问题,它将比没有代码段的代码段更快地解决您的问题,例如,您可以从codepen或JSFIDLEImage描述链接创建一个代码段,现在@nishargshah您已经有了明显表示React组件的代码。没有任何东西表明使用了C或.NET或Bootstrap。请删除您没有询问的标记,或使用您想询问的技术包含代码。请制作一个问题演示,清楚地显示您的问题,您可以使用代码沙盒创建live app问题请将代码作为文本而不是文本图像共享。
                                            <DatePicker
                                                selected={this.state.endDate ? this.state.endDate : null}
                                                onChange={this.setEndDate} className="form-control" onClickOutside={this.openEndDatePicker}
                                                open={this.state.endDatePickerIsOpen}
                                                name="start_date"
                                                timeInputLabel="Time:"
                                                dateFormat="MM/dd/yyyy h:mm aa"
                                                showTimeInput
                                                setDefaultTime={this.setDefaultTime}

                                                showYearDropdown
                                                showMonthDropdown
                                            />
                                            <button hidden={this.state.endDatePickerIsOpen} class="btn btn-light ml-2" data-toggle="tooltip" title="Select Date" onClick={this.openEndDatePicker}><FontAwesomeIcon icon={faCalendar} size='1x' className="fa" /></button>