thymeleafで出力している日時を
"2022-01-18 23:59"のようにフォーマットしたいです。
javaからLocalDateTime型で受け取っています。
ソースは下記です
html
1 <ul th:each="object : ${objects}"> 2 <form method="post" th:action="@{/webboard}"> 3 <li>No:</li> 4 <li th:text="${object.id}"></li> 5 <li>/ Name:</li> 6 <li th:text="${object.createdId}"></li> 7 <li>/ Time:</li> 8 <!-- ↓ここにフォーマットをかけたいです--> 9 <li th:text="${object.createdAt}"></li> 10 <li>/ Edit_Name:</li> 11 <li th:text="${object.updatedId}"></li> 12 <li>/ Edit_Time:</li> 13 <!-- ↓ここにフォーマットをかけたいです--> 14 <li th:text="${object.updatedAt}"></li> <br> 15 <li th:text="${object.message}"></li> <br>
th:eachを使って繰り返し処理をしているので、
以下のような方法では解決しませんでした。
html
1 2th:text="${#dates.format(__${object.updatedAt}__, 'yyyy/MM/dd HH:mm:ss')}" 3
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー