(PHP 5 >= 5.5.0, PHP 7)
DateTimeImmutable::setTime — Sets the time
$hour
$minute
$second
$microsecond
Like DateTime::setTime() but works with DateTimeImmutable.