有時候我們從數據庫中讀取出來的時間字段在頁面上顯示的並不是我們想要的效果,如圖:
這里我們就需要做轉換,頁面技術使用的是velocity,方法如下:
1、在toolbox.xml配置文件中添加以下代碼:
<tool> <key>dateTool</key> <scope>application</scope> <class>org.apache.velocity.tools.generic.DateTool</class> </tool>
2、在前台頁面中需要顯示時間的地方添加這樣的代碼:
<td>$!dateTool.format('FULL',$!list.createTime)</td> <td>$!dateTool.format('yyyy-MM-dd HH:mm:ss',$!list.sendTime)</td>
注意:$!
dateToole.format() 必須和配置文件中的<key></key>標簽中的值一致
最后效果如下:
更過格式可以參考官網: