函数名称:DateTime::add() 函数描述:该函数在给定的日期时间上添加一个时间间隔。 适用版本:该函数可在PHP 5及以上版本中使用。 用法: DateTime DateTime::add ...
函数名称:DateTime::add()
函数描述:该函数在给定的日期时间上添加一个时间间隔。
适用版本:该函数可在PHP 5及以上版本中使用。
用法:
DateTime DateTime::add ( DateInterval $interval )
参数:
返回值:返回一个新的DateTime对象,表示添加时间间隔后的日期时间。
示例:
$datetime = new DateTime('2022-01-01 10:00:00');
echo $datetime->format('Y-m-d H:i:s'); // 输出: 2022-01-01 10:00:00
$interval = new DateInterval('P1D'); // 添加1天的时间间隔
$datetime->add($interval);
echo $datetime->format('Y-m-d H:i:s'); // 输出: 2022-01-02 10:00:00
$interval = new DateInterval('P2W'); // 添加2周的时间间隔
$datetime->add($interval);
echo $datetime->format('Y-m-d H:i:s'); // 输出: 2022-01-16 10:00:00
$interval = new DateInterval('PT3H'); // 添加3小时的时间间隔
$datetime->add($interval);
echo $datetime->format('Y-m-d H:i:s'); // 输出: 2022-01-16 13:00:00
注意事项: