velocity模板DateFormat

问题描述 投票:1回答:1

我在转换日期格式时遇到问题,但问题是在连接时。这是我在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

输出:它在12-12-2012期间运作良好

java velocity
1个回答
1
投票
#if($finaldate) 
   #set( $finaldate = $format.getFormatedDate("dd-MM-yyyy", $order.etd) )    
   "$finaldate" 
#end

要么

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

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

© www.soinside.com 2019 - 2024. All rights reserved.