DateAdd
概述
DateAdd 函数用于向给定日期添加指定的时间间隔。该函数可以用来添加天、月、年或其他时间单位的间隔。
语法说明
参数说明
| 参数 | 必需 | 参数类型 | 说明 |
|---|---|---|---|
| 日期 | 是 | 字段、表达式、常量 | 需要添加时间间隔的日期值 |
| 时间间隔 | 是 | 整数 | 要添加的时间间隔数 |
| 时间单位 | 是 | 字符串 | 指定时间单位,如 "day", "month", "year" 等 |
示例
在订单日期上添加30天
假设我们有一个包含订单日期的表格,我们希望在每个订单日期上添加30天,可以使用如下表达式:
数据示例
| OrderID | OrderDate |
|---|---|
| O001 | 2024-01-01 |
| O002 | 2023-06-01 |
| O003 | 2022-12-01 |
| O004 | 2024-03-01 |
| O005 | 2023-08-01 |
计算结果
通过上述 DateAdd 函数表达式,结果将会是:
| OrderID | OrderDate | NewDate |
|---|---|---|
| O001 | 2024-01-01 | 2024-01-31 |
| O002 | 2023-06-01 | 2023-07-01 |
| O003 | 2022-12-01 | 2022-12-31 |
| O004 | 2024-03-01 | 2024-03-31 |
| O005 | 2023-08-01 | 2023-08-31 |
DateAdd(OrderDate, 30, "day") 在 OrderDate 字段中的每个日期上添加30天。