gpt4 book ai didi

java - 在 Thymeleaf 中格式化日期

转载 作者:IT老高 更新时间:2023-10-28 20:49:13 25 4
gpt4 key购买 nike

我是 Java/Spring/Thymeleaf 的新手,所以请忍受我目前的理解水平。我做了评论 this similar question ,但无法解决我的问题。

我正在尝试获取简化的日期而不是长日期格式。

// DateTimeFormat annotation on the method that's calling the DB to get date.
@DateTimeFormat(pattern="dd-MMM-YYYY")
public Date getReleaseDate() {
return releaseDate;
}

​html:

<table>
<tr th:each="sprint : ${sprints}">
<td th:text="${sprint.name}"></td>
<td th:text="${sprint.releaseDate}"></td>
</tr>
</table>

电流输出

sprint1 2016-10-04 14:10:42.183

最佳答案

bean验证没关系,你应该使用Thymeleaf格式:

<td th:text="${#dates.format(sprint.releaseDate, 'dd-MMM-yyyy')}"></td>

还要确保您的 releaseDate 属性是 java.util.Date

输出将类似于:04-Oct-2016

关于java - 在 Thymeleaf 中格式化日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39860643/

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