1. 程式人生 > >Freemarker日期格式化處理

Freemarker日期格式化處理

官方文件: http://freemarker.incubator.apache.org/docs/ref_builtins_date.html

預設按照本地計算機地區進行日期格式化。

基本引數:

  • date: 只顯示日期,不顯示時間.
    ${createTime?date}${createTime?date('yyyy-MM-dd')}
  • time: 只顯示時間,不顯示日期
    ${createTime?time}${createTime?time('hh:mm:ss')}
  • datetime: 時間和日期同時顯示
    ${createTime}${createTime?datetime('yyyy-MM-dd hh:mm:ss')}
    ${createTime?string('yyyy-MM-dd hh:mm:ss')}

Freemarker預置了一些日期格式

${createTime?string.short}  01:45 PM
${createTime?string.medium}  01:45:09 PM
${createTime?string.long}  01:45:09 PM PST
${createTime?string.full}  01:45:09 PM PST
${createTime?string.xs}  13:45:09-08:00
${createTime?string.iso}  13:45:09-08:00