用Java報表工具FineReport將單數月份用雙數顯示

文 | 軟妹 2010-07-06 11:32:40

Java報表工具FineReport中,用=month(today())得到當前月份是1月,默認顯示為單數1,若想讓其顯示為雙位01,需要用到下面這個公式:


=if(month(today())<10,CONCATENATE("0",month(today())),month(today()))

其中,CONCATENATE()為字元串拼接函數,CONCATENATE(“0″,month(today()))表示將”0″與當前月份的單數字元拼接起來,即為”01″。

if()為條件判斷函數,整個函數表示判斷當前月份小於10時,就用”0″與單月拼接起來;如果當前月份不是小於10,就直接顯示。

Copyright©2019 Fanruan Software Co.,Ltd. All Rights Reserved. 帆軟軟體有限公司 | 蘇ICP備14031611號-8

返回頂部