从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