当前位置: 代码迷 >> 报表 >> ireport将日期格式2012-03-01转入2012年03月01日
  详细解决方案

ireport将日期格式2012-03-01转入2012年03月01日

热度:93   发布时间:2016-05-05 07:40:15.0
ireport将日期格式2012-03-01转为2012年03月01日

ireport将日期格式2012-03-01转为2012年03月01日

 

年:(格式:2012)
$P{year}+"年"

"("+$P{year}+"年)报表"

 

:(格式:2012-03)
($P{month}.split("-")[0])+"年"+($P{month}.split("-")[1])+"月"

"("+($P{month}.split("-")[0])+"年"+($P{month}.split("-")[1])+"月)报表"

  

:(格式:2012-03-01)
($P{date}.split("-")[0])+"年"+($P{date}.split("-")[1])+"月"+($P{date}.split("-")[2])+"日"

"("+($P{date}.split("-")[0])+"年"+($P{date}.split("-")[1])+"月"+($P{date}.split("-")[2])+"日)报表"

 

-------------------------------------------------------------

ireport做除法小数点后保留两位,四舍五入。除数、被除数必须是Bigdecimal类型。

除数.divide( 被除数, 2, 4 )

例如:

$V{M_PASS_1}.divide( $V{M_ALL_1}, 2, 4 )