我正在为我的网络应用程序创建一个带有过滤器的搜索功能。我有查询的开始日期和结束日期,但默认情况下,我希望结束日期始终显示今天的日期,但开始日期显示的日期比“今天的日期”早 1 年。代码:import React from "react";import { Redirect, Route, Switch } from "react-router-dom";import { Paper } from "@material-ui/core";class MainSection extends React.Component { static contextType = AppContext; constructor(props) { super(props); this.state = { searchTerm: "", startDate: new Date(), endDate: new Date(), update: (data) => { console.debug(data) this.setState(data); }, }; }我目前将 startDate 留空以避免混淆。预期输出将是:今天:开始日期:2019/10/08结束日期:2020/10/08为了明天:开始日期:2019/10/09结束日期:2020/10/09ETC...值得一提的是,我是编程新手,所以如果我遗漏了一些明显的东西,请放轻松!欢迎问题编辑建议,这样我就可以学习 Stack Overflow 礼仪。
添加回答
举报
0/150
提交
取消