(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTime::setDate -- date_date_set — 日付を設定する
オブジェクト指向型
手続き型
DateTime オブジェクトの現在の日付をリセットし、別の日付にします。
DateTimeImmutable::setDate() に似ていますが、 DateTime を用いて動作し、 既存のオブジェクトを変更します。
手続き型のバージョンは、 DateTime オブジェクトを最初の引数として取ります。
object手続き型のみ: date_create() が返す DateTime オブジェクト。 この関数は、このオブジェクトを変更します。
yearその日付の年。
monthその日付の月。
dayその日付の日。
メソッドチェインに使う、変更された DateTime オブジェクトを返します。