DATETIME_SUB
从日期中减去指定的日期间隔。
用法示例
DATETIME_SUB(Order Date, INTERVAL 1 WEEK)
语法
DATETIME_SUB( datetime_expression, INTERVAL integer part )
参数
datetime_expression- 日期或日期和时间字段或表达式。integer- 一个表示要减去的部分数量的整数数字字段或表达式。part- 要减去的时间计量单位。DATETIME_ADD 支持以下part值:
返回数据类型
日期和时间
示例
| 示例公式 | 输出 |
|---|---|
DATETIME_SUB(DATETIME "2008-12-25 15:30:00", INTERVAL 10 MINUTE) |
2008-12-25 15:20:00 |
DATETIME_SUB(DATE "2008-12-25", INTERVAL 5 DAY) |
2008-12-20 |
备注
此函数不适用于兼容模式日期类型。
如果日期是(或接近)月份的最后一天,则需要特殊处理 MONTH、QUARTER 和 YEAR 部分。如果由此所得到的月份的天数少于原始日期或日期和时间的天数,则所得到的日期作为下一月的最后一天。