📜  PHP | DateTimeImmutable::sub()函数

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

PHP | DateTimeImmutable::sub()函数

DateTimeImmutable::sub()函数是PHP中的一个内置函数,用于从创建的 DateTimeImmutable 对象中减去天数、月数、年数、小时数、分钟数和秒数。

句法:

DateTimeImmutable::sub( interval )

参数:此函数接受一个参数间隔,它是将从给定的 DateTimeImmutable 对象中减去的天数或月数或年数或小时数或分钟数或秒数。

返回值: :此函数返回减法完成后的最终日期时间。

下面的程序说明了 DateTimeImmutable::sub()函数:

程序 1 :此程序将天数减少 2。

sub(new DateInterval($interval));
  
// Getting a new date time
// format of 'Y-m-d'
echo $a->format('Y-m-d');
?>

输出:

2019-10-05

程序 2 :该程序将月份减少 5。

sub(new DateInterval($interval));
  
// Getting a new date time
// format of 'Y-m-d'
echo $a->format('Y-m-d');
?>

输出:

2019-05-07

参考
https://devdocs.io/ PHP/datetimeimmutable.sub