從JSON,我得到的如何轉換日期以特定格式Freemarker模板或JavaScript
"createdOn": "Jan 08 2015 20:40:56 GMT+0530 (IST)",
我在FTL正在訪問值
<#list variables as variable>
<div class="reply">
${variable.createdOn}
</div>
</#list>
我得到的結果是
Jan 09 2015 12:36:18 GMT+0530 (IST)
我的優選格式是 09-01-2015
我需要刪除其餘的時間格林尼治標準時間,IST等。
如何將其轉換爲Freemarker模板或JavaScript。
更新
我試圖通過以下這樣
${variable.createdOn?datetime?string("dd-MM-yyyy")}
但它給錯誤的
Exception: java.text.ParseException - Unparseable date: "Jan 09 2015 12:36:18 GMT+0530 (IST)"
任何幫助表示讚賞。
謝謝
謝謝..這是工作'<#setting date_format = 「dd-MM-yyyy」> <#setting locale =「en_US」> <#assign createdOn = variable.createdOn> $ {createdOn?datetime(「MMM dd yyyy HH:mm:ss'GMT'Z」)) ?date} \t' – rakesh