final public function withTime()

in src/datetime/_Private/HasParts.php [57:73]


  final public function withTime(
    int $hours,
    int $minutes,
    int $seconds = 0, // if omitted, reset to zero, do not preserve
    int $nanoseconds = 0,
  ): DateTime\Builder<T> {
    return static::builderFromParts(
      $this->timezone,
      $this->year,
      $this->month,
      $this->day,
      $hours,
      $minutes,
      $seconds,
      $nanoseconds,
    );
  }