freemarker中日期的比较
1)如果是两个字符串类型
date1='2013-05-16 12:24:36';
date2='2014-02-08 17:35:12'
<#if (date1?date('yyyy-MM-dd HH:mm:ss') gt date2?date('yyyy-MM-dd HH:mm:ss') )>
</#if>
即可比较两者的大小
2)如果date1='2013-05-16 12:24:36';
而date1是从servlet中bean的属性,是java.util.Date类型
在页面中的比较方式是:
<#if (date1?date('yyyy-MM-dd HH:mm:ss') gt date2?string('yyyy-MM-dd HH:mm:ss')?date('yyyy-MM-
dd HH:mm:ss') )>
即时把date2的类型改为String后再进行日期转换!
请高手赐教!