如何将字符串转换为日期在thyymeleaf ?



我有以下输入:

<input name="dateOfOrder" class="form-control" id="dateOfOrder" type="date" th:field="*{{dateOfOrder}}" />

哦,这是插入它们的DTO的片段:

@DateTimeFormat(pattern="yyyy-MM-dd")
private LocalDate dateOfOrder;

不幸的是,我得到了一个异常:

从类型[java.lang. js]转换失败。到类型的字符串[java.time。LocalDate] from value '2022-06-14';嵌套异常是java.lang.IllegalArgumentException:从value解析失败[2022-06-14] .

我不精通百里香,想知道这里有什么问题

您需要使用thyymleaf格式。

<input name="dateOfOrder" class="form-control" id="dateOfOrder" type="date" th:field="${#dates.format(dateOfOrder, 'yyyy-MM-dd')}" />

相关内容

  • 没有找到相关文章

最新更新