dateadd 用法
时间: 2023-12-06 22:35:19 浏览: 192
SQL中DATEADD和DATEDIFF的用法
add函数是模拟SQL Server中的函数,用于在日期上增加指定的时间间隔。它的语法如下:
```
dateadd($part, $n, $datetime)
```
其中,$part表示要增加的日期部分,可以是year、month、day、hour、min、sec中的任意一个;$n表示要增加的数量,可以为正数或负数;$datetime表示要增加的基数,必须是timestamp类型。函数返回一个timestamp类型的值,表示增加后的日期时间。
举个例子,如果要在当前日期上增加3天,可以使用如下代码:
```php
$today = time(); // 获取当前时间的timestamp
$future = dateadd('day', 3, $today); // 在当前时间上增加3天
echo date('Y-m-d', $future); // 输出增加后的日期
```
这段代码会输出当前日期加上3天后的日期,例如今天是2021年10月1日,则输出2021-10-04。
阅读全文