扫码一下
查看教程更方便
timestamp()函数语法如下
timestamp(expr)
-- 或者
timestamp(expr1,expr2)
使用单个参数,此函数将日期或日期时间表达式 expr 作为日期时间值返回。使用两个参数,它将时间表达式 expr2 添加到日期或时间表达式expr1上,并将结果作为日期时间值返回。
mysql> select date_add('1998-01-02', interval 31 day);
---------------------------------------------------------
| date_add('1998-01-02', interval 31 day) |
---------------------------------------------------------
| 1998-02-02 |
---------------------------------------------------------
1 row in set (0.00 sec)
mysql> select adddate('1998-01-02', interval 31 day);
---------------------------------------------------------
| adddate('1998-01-02', interval 31 day) |
---------------------------------------------------------
| 1998-02-02 |
---------------------------------------------------------
1 row in set (0.00 sec)
当使用第二个参数为 days 形式时,mysql 将其视为要添加到 expr 的整数天数。
mysql> select adddate('1998-01-02', 31);
---------------------------------------------------------
| date_add('1998-01-02', interval 31 day) |
---------------------------------------------------------
| 1998-02-02 |
---------------------------------------------------------
1 row in set (0.00 sec)