DateTime
PHP Manual

DateTime::modify

(PHP 5 >= 5.2.0)

DateTime::modifyタイムスタンプを変更する

説明

public DateTime DateTime::modify ( string $modify )
DateTime date_modify ( DateTime $object , string $modify )

strtotime() 形式で加算あるいは減算することによって DateTime オブジェクトのタイムスタンプを変更します。

パラメータ

object

手続き型のみ: date_create() が返す DateTime オブジェクト

modify

strtotime() が理解できる書式の文字列。

返り値

変更後の DateTime を返します。

変更履歴

バージョン 説明
5.3.0返り値が NULL から DateTime に変更されました。

例1 date_modify() の例

<?php
$date 
= new DateTime("2006-12-12");
$date->modify("+1 day");
echo 
$date->format("Y-m-d");
?>

上の例の出力は以下となります。

2006-12-13

参考


DateTime
PHP Manual