2015-03-02 64 views
0

我從XML獲得{} item.pubDate和值是: 星期一,2015年3月2日14時35分47秒+0000如何更改freemarker日期值?

所以我這樣做:

<#assign starting_point = item.pubDate?index_of(",")> 
<#assign date="${item.pubDate?substring(starting_point + 1)}" /> 
${date?datetime("dd MMM yyyy hh:mm:ss z")?date}<br> 

,其結果是:2015年3月2日。

我的問題是,我們可以改變價值從三月到三月,如果我們可以那麼最好的辦法是做什麼?我可以在freemarker中使用if/elseif語句,並將每個三個字母的月份分配給完整的月份名稱,但看起來不太好。任何建議/提示將不勝感激。謝謝。

回答