Posted on 2010-04-10 16:28
FineReport——報表技術領跑者 閱讀(169)
評論(4) 編輯 收藏 所屬分類:
Java報表技術知識
用Web報表工具將單數月份用雙位顯示
在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,就直接顯示。