1. 程式人生 > >freemarker時間型別的顯示格式及判斷

freemarker時間型別的顯示格式及判斷

freemarker時間型別的使用

定義巨集引用,方便呼叫:

1、是年月日的格式:

<#macro dateOut date=""><#if date?is_date>${date?date}</#if></#macro>

2、是年月日時分秒的格式:
<#macro datetimeOut date=""><#if date?is_date>${date?datetime}</#if></#macro>

3、是月日的格式:
<#macro dateMonthOut date=""><#if date?is_date>${date?date}</#if></#macro>



4、是時分秒的格式:
<#macro timeOut date=""><#if date?is_date>${date?time}</#if></#macro>

其他格式就不在舉例了,

還可以設定樣式:

例如:

<#setting date_format="MM-dd">

後面直接巨集引用:

 <span style="display:block;height:24px;float:right;color:blue;">[<@dateMonthOut item.wa_postdate/>]</span>

效果如圖: