DateTime::setTime

date_time_set

(PHP 5 >= 5.2.0, PHP 7, PHP 8)

DateTime::setTime -- date_time_set時刻を設定する

説明

オブジェクト指向型

public DateTime::setTime(
    int $hour,
    int $minute,
    int $second = 0,
    int $microsecond = 0
): DateTime

手続き型

date_time_set(
    DateTime $object,
    int $hour,
    int $minute,
    int $second = 0,
    int $microsecond = 0
): DateTime

DateTime オブジェクトの現在時刻を別の時刻にリセットします。

DateTimeImmutable::setTime() に似ていますが、 DateTime を使って動作します。

手続き型のバージョンは、 DateTime オブジェクトを最初の引数として取ります。

パラメータ

object

手続き型のみ: date_create() が返す DateTime オブジェクト。 この関数は、このオブジェクトを変更します。

hour

その時刻の時。

minute

その時刻の分。

second

その時刻の秒。

microsecond

その時刻のマイクロ秒。

戻り値

メソッドチェインに使う DateTime オブジェクトを返します。失敗した場合に false を返します。

参考

関連キーワード:  時刻, DateTime, 設定, int, オブジェクト, setTime, date, minute, microsecond, second