velocity模板DateFormat

时间:2012-12-06 09:14:45

标签: java velocity

我在转换日期格式时遇到问题,但问题是在连接时出现问题。 这是我在Velocity Template中使用的代码。

#if($order.ordqty)"$order.ordqty" 
#end 

#if($order.etd) "$format.getFormatedDate("dd-MM-yyyy", $order.etd)" 
#end

输出:这不起作用

#if($order.ordqty)"$order.ordqty 
#end

#if($order.etd) @$order.etd" 
#end

输出:效果很好 - 输出== 1200 @ 2012年4月10日

#if($order.etd) "$format.getFormatedDate("dd-MM-yyyy", $order.etd)" 
#end

输出:它在2012年12月12日运作良好

1 个答案:

答案 0 :(得分:1)

#if($finaldate) 
   #set( $finaldate = $format.getFormatedDate("dd-MM-yyyy", $order.etd) )    
   "$finaldate" 
#end

OR

#if($DOMASTER.issuedate) 
     $format.getFormatedDate("dd-MM-yyyy", $DOMASTER.issuedate) 
#end

由于存在“”问题,可以通过为日期操作创建另一个变量来解决。