操作方法:带有Thymeleaf和Spring Boot的Java 8日期和时间
时间: 2024-03-07 14:46:38 浏览: 68
Java8 日期时间操作
在使用Thymeleaf和Spring Boot的Java 8日期和时间时,可以使用以下操作方法:
1. 首先需要在pom.xml文件中添加以下依赖:
```
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-java8time</artifactId>
<version>3.0.2.RELEASE</version>
</dependency>
```
2. 在Spring Boot的配置文件中添加以下配置:
```
spring.thymeleaf.cache=false
spring.thymeleaf.mode=HTML
spring.thymeleaf.encoding=UTF-8
spring.thymeleaf.prefix=classpath:/templates/
spring.thymeleaf.suffix=.html
```
3. 在HTML页面中使用Thymeleaf表达式来操作Java 8日期和时间,例如:
```
<p>当前时间是: <span th:text="${#temporals.format(java.time.LocalDateTime.now(), 'yyyy-MM-dd HH:mm:ss')}"></span></p>
```
以上示例代码中,使用了Thymeleaf的temporals工具类来格式化当前时间,并将结果输出到HTML页面中。
同时,Java 8日期和时间的其他操作方法也可以在Thymeleaf中使用,例如计算日期间隔、比较日期先后等。具体操作方法可以参考Thymeleaf和Java 8日期和时间的官方文档。
阅读全文