YEAR_DIFF
說明
YEAR_DIFF
是一個列函數,用於計算介於兩者之間的小數年數 DATE
值 (date_1
- date_2
)。此函數︰
- 計算開始日期與結束日期之間經過的整年 (date_1-date_2)。
- 計算小數年度的剩余天數。
- 將小數年度的剩余天數除以 365。
- 將小數年份與經過的整數年相加,以產生最終結果。
- 如果分數年度還有 365 天且包含 2 月 29 日,則應用程式會將剩余天數除以 366,以避免在該年度少 1 天時計算過多並產生完整的年度。
語法
YEAR_DIFF
(date_1
,date_2
)傳回值
每列傳回一個類型為「」的值
DOUBLE
。輸入參數
- date_1
- 必填。欄位或運算式,類型為DATE。
- date_2
- 必填。欄位或運算式,類型為DATE。
範例
從目前日期 (的結果) 中減去
registration_date
欄位的值,即可計算出使用者成為客戶的年數。 TODAY
式)︰YEAR_DIFF(TODAY(), [registration_date])
目前日期 (「
」
的結果 TODAY
式)︰YEAR_DIFF(TODAY(), [birthdate])