gpt4 book ai didi

java - 如何在 REACT 的表单字段中获取正确的日期时间?

转载 作者:行者123 更新时间:2023-12-01 21:50:36 25 4
gpt4 key购买 nike

我正在使用 Spring Boot 和 React 创建一个 CRUD 应用程序。该应用程序能够从 BE 获取具有正确日期时间的所有数据。

DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("dd-MM-yyyy hh:mm:ss");

问题是当我想更新一行时。当我单击“更新”时,表单会自动编译除日期之外的所有数据。

<Col className="px-1" md="3">
<FormGroup>
<label>Data di Inizio</label>
<Input type="datetime-local" step="1" name="startDate" id="startDate"
onChange={this.onChange}
value={this.state.startDate === null ? '' : this.state.startDate}/>
</FormGroup>
</Col>

如果我在控制台中检查,值会被更正为“01-09-2019 12:00:00”,但在表单中我有“dd/mm/yyyy --:--:--”和选项从日历中选择一个日期。

如何在字段中选择正确的日期时间?

最佳答案

我将 BE 的格式更改为:

DateTimeFormatter dateTimeFormatter = DateTimeFormatter.ofPattern("yyyy-MM-dd'T'hh:mm:ss");

关于java - 如何在 REACT 的表单字段中获取正确的日期时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58765822/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com