跳转至

DateDiff

概述

DateDiff 函数用于计算两个日期之间的差异。该函数可以返回天数、月数、年数或其他时间单位之间的差异。

语法说明

DateDiff(<开始日期>, <结束日期>, <时间单位>)

参数说明

参数 必需 参数类型 说明
开始日期 字段、表达式、常量 计算差异的起始日期
结束日期 字段、表达式、常量 计算差异的结束日期
时间单位 字符串 指定时间单位,如 "day", "month", "year" 等

示例

计算两个日期之间的天数差异

假设我们有两个日期字段,开始日期和结束日期,我们希望计算它们之间的天数差异,可以使用如下表达式:

DateDiff(StartDate, EndDate, "day")

数据示例

EventID StartDate EndDate
E001 2024-01-01 2024-01-15
E002 2023-06-01 2023-06-25
E003 2022-12-01 2022-12-10
E004 2024-03-01 2024-03-30
E005 2023-08-01 2023-08-19

计算结果

通过上述 DateDiff 函数表达式,结果将会是:

EventID StartDate EndDate DateDiff (Days)
E001 2024-01-01 2024-01-15 14
E002 2023-06-01 2023-06-25 24
E003 2022-12-01 2022-12-10 9
E004 2024-03-01 2024-03-30 29
E005 2023-08-01 2023-08-19 18

DateDiff(StartDate, EndDate, "day") 计算 StartDate 和 EndDate 字段中每对日期之间的天数差异。