在Thymeleaf中,使用th:text表达式进行日期格式化可以通过以下方式实现:

  1. 使用内置的#dates工具类进行格式化:

    <span th:text="${#dates.format(date, 'yyyy-MM-dd HH:mm:ss')}"></span>
    

    这里的date是一个Java日期对象,'yyyy-MM-dd HH:mm:ss'是日期的格式。

  2. 使用Java 8时间API进行格式化:

    <span th:text="${date.format(DateTimeFormatter.ofPattern('yyyy-MM-dd HH:mm:ss'))}"></span>
    

    这里的date是一个Java 8时间对象,DateTimeFormatter.ofPattern('yyyy-MM-dd HH:mm:ss')是日期的格式。

请注意,日期对象必须在模型中进行设置,比如:

model.addAttribute("date", new Date());

这样在模板中才能使用date进行格式化

thtext进行日期格式化

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

免费AI点我,无需注册和登录