使用 Thymeleaf 和 java 格式化日期和时间
我使用时间戳格式将日期和时间保存在数据库中,因此看起来像这样:2022-03-18 14:15:09.011。 同样在 WoundedPerson 类中我有这个: @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date addAt;
并使用函数 new Date()
创建日期。
我尝试使用 Thymeleaf 从数据库获取特定人员的日期和时间到网站。 所以我得到了人的数据:
然后我在控制器中处理它添加使用 进行建模并添加到网站,
但在网站上显示类似以下格式的内容: Mon 2022 年 3 月 14 日 22:29:58 CET 2022,但我想要一种类似于数据库或类似内容的格式。这意味着我只想要日期和时间,而不是日期名称和 CET。
我怎样才能做到这一点?
I have date and time saved in database using timestamp format, so it looks like this: 2022-03-18 14:15:09.011.
Also in class WoundedPerson I have this:@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") private Date addAt;
and create date using function new Date()
.
I try to get date and time of specific person from database to website using Thymeleaf.
So I get data of person: <input type="hidden" name="addAt" th:value="${woundedPerson.getAddAt()}">
Then I processed it in controller adding to model and add to website using <h3 th:text="${woundedPerson.getAddAt()}"></h3>
But on website show something like this format: Mon Mar 14 22:29:58 CET 2022, but I want a format look like in a database or something like that. It means that I want only date and time, not name of day and CET.
How can I do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在胸腺中使用#Temporals:
Use #temporals in Thymeleaf like that: