跳至主要内容
Workday User Guide
上次更新时间 :2023-06-23
YEAR_DIFF

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

示例

通过从当前日期(即注册日期的结果)中减去
注册日期
字段的值,来计算用户已成为客户的年数。
TODAY
表达式):
YEAR_DIFF(TODAY(), [registration_date])
通过从当前日期(公式的结果)中减去
生日
字段的值,计算用户的年龄。
TODAY
表达式):
YEAR_DIFF(TODAY(), [birthdate])