跳到主要内容
版本: 最新版本-3.5

weeks_sub

从日期时间或日期值中减去指定的周数。

语法

DATETIME weeks_sub(DATETIME expr1, INT expr2);

参数

  • expr1:原始日期。必须是 DATETIME 类型。

  • expr2:周数。必须是 INT 类型。

返回值

返回 DATETIME 值。

如果日期不存在,则返回 NULL

示例

select weeks_sub('2022-12-22',2);
+----------------------------+
| weeks_sub('2022-12-22', 2) |
+----------------------------+
| 2022-12-08 00:00:00 |
+----------------------------+