Thymeleaf verfügt nicht über ein integriertes Dienstprogramm zum standardmäßigen Betrieb der Java 8-Datums- und Uhrzeit-API. Fügen Sie "thymeleaf-extras-java8time" hinzu und verwenden Sie es.
Fügen Sie die Abhängigkeit von thymeleaf-extras-java8time
hinzu.
<dependency>
<groupId>org.thymeleaf.extras</groupId>
<artifactId>thymeleaf-extras-java8time</artifactId>
<version>3.0.0.RELEASE</version>
</dependency>
** * Ab Spring-Boot 1.4.0 ist es nicht mehr erforderlich, Dialect im DI-Container zu registrieren ***
~~ Um es mit Spring Boot verwenden zu können, muss Dialect im DI-Container registriert sein. Ich werde ein Beispiel für das Erstellen und Registrieren einer dedizierten Konfiguration schreiben. ~~
@Configuration
public class ThymeleafExtrasConfiguration {
@Bean
public Java8TimeDialect java8TimeDialect() {
return new Java8TimeDialect();
}
}
Sie können es wie folgt aufrufen.
${#temporals.format(hogeDateTime, 'dd/MMM/yyyy HH:mm')}
Recommended Posts