我在转换日期格式时遇到问题,但问题是在连接时出现问题。 这是我在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日运作良好
答案 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
由于存在“”问题,可以通过为日期操作创建另一个变量来解决。