PHP date_sub() 関数

2016年9月29日から4日間を引く:

<?php
$date=date_create("2016-09-29");
date_sub($date,date_interval_create_from_date_string("4 days"));
echo date_format($date,"Y-m-d");
?>

実行例

定義と使用方法

date_sub() 関数は指定された日付から日、月、年、時、分、秒を引きます。

文法

date_sub(object,interval);
パラメータ 説明
object 必須。以下のものを指定します。 date_create() 返される DateTime オブジェクト。
interval 必須。DateInterval オブジェクトを指定します。

技術的詳細

返り値: 成功した場合 DateTime オブジェクトを返し、失敗した場合 FALSE を返します。
PHP バージョン: 5.3+