Thymeleaf 日期格式化:使用内置工具和 Java 8 时间 API
在Thymeleaf中,使用th:text表达式进行日期格式化可以通过以下方式实现:\n\n1. 使用内置的#dates工具类进行格式化:\n \n <span th:text="${#dates.format(date, 'yyyy-MM-dd HH:mm:ss')}"></span>\n
\n 这里的date是一个Java日期对象,'yyyy-MM-dd HH:mm:ss'是日期的格式。\n\n2. 使用Java 8时间API进行格式化:\n \n <span th:text="${date.format(DateTimeFormatter.ofPattern('yyyy-MM-dd HH:mm:ss'))}"></span>\n
\n 这里的date是一个Java 8时间对象,DateTimeFormatter.ofPattern('yyyy-MM-dd HH:mm:ss')是日期的格式。\n\n请注意,日期对象必须在模型中进行设置,比如:\n\nmodel.addAttribute("date", new Date());\n
\n这样在模板中才能使用date进行格式化。

原文地址: http://www.cveoy.top/t/topic/pY1R 著作权归作者所有。请勿转载和采集!