2012-12-06 121 views
1

我在轉換日期合成器時出現問題,但問題在於concate.Please help。 這是我在Velocity模板中使用的代碼。速度模板DateFormate

#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 

輸出:它工作得很好--output == 1200 @ 10日星期四2012

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

輸出:它運作良好,12-12 -2012

回答

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 

由於存在「」問題,可以通過爲日期操作創建另一個變量來解決該問題。