在velocity中使用日期格式化

添加toolbox.xml文件

在WEB-INF目录下新建toolbox.xml文件。内容如下:

   

<toolbox>
    
    <tool>
        <key>NumberToolkey>
        <scope>applicationscope>
        <class>org.apache.velocity.tools.generic.NumberToolclass>
    tool>
    
    <tool>
        <key>datekey>
        <scope>applicationscope>
        <class>org.apache.velocity.tools.generic.DateToolclass>
    tool>
toolbox>  

配置velocity解析的时候指定toolbox.xml文件路径

    <bean id="velocityViewResolver"
        class="org.springframework.web.servlet.view.velocity.VelocityViewResolver">
        <property name="suffix" value=".vm">property>
        <property name="contentType" value="text/html;charset=UTF-8">property>
        <property name="toolboxConfigLocation" value="/WEB-INF/toolbox.xml">property>
    bean>

这样就可以在velocity页面上使用

$!date.format('yyyy-MM-dd HH:mm:ss ',$!t.trade.gmtCreate)

你可能感兴趣的:(在velocity中使用日期格式化)