thymeleaf 模板 format 格式化 Date、LocalDateTime 等日期时间类型

原创 HuangLongPu     发表于  2021-09-13 17:39       449
原文链接:

在使用 thymeleaf 模板引擎时,针对日期时间格式的数据,需要进行格式化显示。在 Java 开发中,日期时间的定义常用的有 Date 和 LocalDateTime。怎样格式化呢?两种数据类型的格式化方法还存在区别。

例如页面需要精确显示到分钟,时间的格式为:yyyy-MM-dd HH:mm。

Date 类型格式化处理

参考代码如下:

<f class="descript-font" th:text="${#dates.format(info.create_time,'yyyy-MM-dd HH:mm')}"/>

LocalDateTime 类型格式化处理

<f class="descript-font" th:text="${#temporals.format(info.createTime,'yyyy-MM-dd HH:mm')}"/>

作者尝试过,如果日期时间类型为 Date 时,采用 LocalDateTime 类型的处理方式会报错。但反之没有尝试过,你正好可以尝试一下……

相关文章

HuangLongPu
5
30135/45000
文章数
191
阅读量
104171
原创
148
广告
公众号
QQ讨论群