我有一个显示日期的表,但有些日期值为null或空白。如果它们存在,我想格式化它们,如果没有值,则不显示任何内容。
我正在考虑这样的事情:
(date != '' ? ${#calendars.format(date,'dd-MM-yyyy HH:mm')} : '')
这可能吗?怎么样?
答案 0 :(得分:3)
也许你必须尝试这样的事情?
<table>
....
<td>
<span th:if="${date != null}"
th:text="${#calendars.format(date,'dd-MM-yyyy HH:mm')}">
</span>
</td>
....
</table>
如果date
中没有空值,则会显示另一个空白表单元格。
答案 1 :(得分:0)
我认为最短的方式是:
<td th:text="${#date} ? ${#calendars.format(date,'dd-MM-yyyy HH:mm')}" />