Thymeleaf日期对象怎么使用
发表于:2026-11-04 作者:千家信息网编辑
千家信息网最后更新 2026年11月04日,这篇"Thymeleaf日期对象怎么使用"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇
千家信息网最后更新 2026年11月04日Thymeleaf日期对象怎么使用
这篇"Thymeleaf日期对象怎么使用"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"Thymeleaf日期对象怎么使用"文章吧。
Thymeleaf在模板中使用 #dates 或 #calendars 两个对象来处理日期,这两个对象大部分类似。
开发环境:IntelliJ IDEA 2019.2.2
Spring Boot版本:2.1.8
新建一个名称为demo的Spring Boot项目。
1、pom.xml
加入Thymeleaf依赖
org.springframework.boot spring-boot-starter-thymeleaf
2、src/main/resources/application.yml
设置模板缓存为false,这样修改html页面后刷新浏览器能马上看到结果
spring: thymeleaf: cache: false
3、src/main/java/com/example/demo/TestController.java
package com.example.demo;import org.springframework.stereotype.Controller;import org.springframework.ui.Model;import org.springframework.web.bind.annotation.RequestMapping;import java.util.*;@Controllerpublic class TestController { @RequestMapping("/") public String test(Model model){ Calendar cal = Calendar.getInstance(); Date date = cal.getTime(); Calendar cal1 = Calendar.getInstance(); Calendar cal2 = Calendar.getInstance(); cal1.add(Calendar.DATE, 1); cal2.add(Calendar.DATE, 2); Date[] arr = new Date[]{cal1.getTime(), cal2.getTime()}; List list = Arrays.asList(arr); Set set = new HashSet(list); model.addAttribute("date", date); model.addAttribute("cal", cal); model.addAttribute("arr", arr); model.addAttribute("list", list); model.addAttribute("set", set); return "test"; }}4、src/main/resources/templates/test.html
格式化日期format(date)formatISO(date)format(date,'yyyy-MM-dd HH:mm:ss')format(cal)formatISO(date)format(date,'yyyy-MM-dd HH:mm:ss')arrayFormat(arr)listFormat(list,'yyyy-MM-dd')setFormat(set)获取日期day(date) 第几天month(date) 月份monthName(date) 月份名称monthNameShort(date) 月份名称简称year(date) 年份dayOfWeek(date) 星期几索引dayOfWeekName(date) 星期几名称dayOfWeekNameShort(date) 星期几名称简称hour(date) 时minute(date) 分second(date) 秒millisecond(date) 毫秒浏览器访问:http://localhost:8080
页面输出:格式化日期format(date)2019年10月13日 下午10时35分32秒formatISO(date)2019-10-13T22:35:32.484+08:00format(date,'yyyy-MM-dd HH:mm:ss')2019-10-13 22:35:32format(cal)2019年10月13日 下午10时35分32秒formatISO(date)2019-10-13T22:35:32.484+08:00format(date,'yyyy-MM-dd HH:mm:ss')2019-10-13 22:35:32arrayFormat(arr)2019年10月14日 下午10时35分32秒2019年10月15日 下午10时35分32秒listFormat(list,'yyyy-MM-dd')2019-10-142019-10-15setFormat(set)2019年10月15日 下午10时35分32秒2019年10月14日 下午10时35分32秒获取日期day(date) 第几天13month(date) 月份10monthName(date) 月份名称十月monthNameShort(date) 月份名称简称十月year(date) 年份2019dayOfWeek(date) 星期几索引1dayOfWeekName(date) 星期几名称星期日dayOfWeekNameShort(date) 星期几名称简称星期日hour(date) 时22minute(date) 分35second(date) 秒32millisecond(date) 毫秒484以上就是关于"Thymeleaf日期对象怎么使用"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。
名称 日期 星期 月份 对象 内容 两个 大部分 年份 文章 格式 模板 浏览器 知识 篇文章 索引 页面 浏览 价值 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 咖啡 广州大一互联网络科技有限公司 腾讯阿里互联网科技 互联网科技的发展 青岛互联网科技公司 互联网科技股票 广州紫鲸互联网科技 新华互联网科技校企合作 互联网实体化科技化 湖南诚度互联网科技有限公司 港股科技和互联网 昭通互联网科技选哪家 知域互联网科技有限公司大骗子 宜昌元轩互联网科技有限公司 洛阳昕诺飞互联网科技有限公司 中国互联网公司排名锤子科技 互联网科技创新的路径 威龙国际互联网科技公司 江苏互联网科技小贷 唐山双旺合互联网科技产业园 天津市摩尔互联网科技 广东猪兼强互联网科技有限公司 互联网与科技金融数据 互联网与新科技 大白互联网科技 上海卓越科技 互联网 互联网教育科技公司vipkid 银川新华互联网科技职业技术培训学校图片 广州互联网高科技取餐柜 陕西彩京云互联网科技有限公司