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