📜  PHP | DateTimeImmutable add()函数

📅  最后修改于: 2022-05-13 01:56:45.390000             🧑  作者: Mango

PHP | DateTimeImmutable add()函数

DateTimeImmutable::add()函数是PHP中的一个内置函数,用于将天数、月数、年数、小时数、分钟数和秒数添加到创建的 DateTimeImmutable 对象中。

句法:

DateTimeImmutable DateTimeImmutable::add( DateInterval $interval )

参数:此函数接受单个参数$interval ,该参数保存要添加到给定 DateTimeImmutable 对象的天数或月数或年数或小时数或分钟数或秒数。

返回值:此函数在添加完成后返回最终的 DateTimeImmutable 对象。

下面的程序说明了PHP中的 DateTimeImmutable::add()函数:

程序 1:该程序使用 DateTimeImmutable::add()函数将 2 天添加到 DateTimeImmutable 对象。

add(new DateInterval($interval));
  
// Getting a new date time in the
// format of 'Y-m-d H:i:s'
echo $datetime->format('Y-m-d H:i:s');
?>
输出:
2019-10-05 10:00:00

程序 2:该程序使用 DateTimeImmutable::add()函数将 'P2Y5M2DT0H30M40S' DateInterval 添加到 DateTimeImmutable 对象中。

add(new DateInterval($interval));
  
// Getting a new date time in the
// format of 'Y-m-d H:i:s'
echo $datetime->format('Y-m-d H:i:s');
?>
输出:
2022-03-05 10:30:40

参考: https://www. PHP.net/manual/en/datetimeimmutable.add。 PHP