web報表工具FineReport常用函數的用法總結(日期和時間函數)

DATE

DATE(year,month,day):返回一個表示某一特定日期的系列數。

Year:代表年,可爲一到四位數。

Month:代表月份。

1<=month<= 12,則函數把參數值作爲月。

month>12,則函數從年的一月份開始往上累加。例如: DATE(2000,25,2)等於200212的系列數。

Day:代表日。

若日期小於等於某指定月的天數,則函數將此參數值作爲日。

若日期大於某指定月的天數,則函數從指定月份的第一天開始往上累加。若日期大於兩個或多個月的總天數,則函數把減去兩個月或多個月的餘數加到第三或第四個月上,依此類推。例如:DATE(2000,3,35)等於200044的系列數。

備註:

若需要處理公式中日期的一部分,如年或月等,則可用此公式。

若年,月和日是函數而不是函數中的常量,則此公式最能體現其作用。

示例:

DATE(1978,9, 19)等於1978919.

DATE(1211,12, 1)等於1211121.

 

DATEDELTA

DATEDELTA(date,deltadays):返回一個日期——datedeltadays的日期。

deltaDays可以爲正值,負值,零。

示例:

DATEDELTA("2008-08-08",-10)等於2008-07-29

DATEDELTA("2008-08-08",10)等於2008-08-18

 

DATEDIF

DATEDIF(start_date,end_date,unit):返回兩個指定日期間的天數、月數或年數。

Start_date:代表所指定時間段的初始日期。

End_date:代表所指定時間段的終止日期。

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章