DateTime::setDate

date_date_set

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

DateTime::setDate -- date_date_setDefine a data

Descrição

Estilo orientado a objetos

public DateTime::setDate(int $year, int $month, int $day): DateTime

Estilo procedural

date_date_set(
    DateTime $object,
    int $year,
    int $month,
    int $day
): DateTime

Redefine a data atual do objeto Datetime para uma diferente.

Equivalente a DateTimeImmutable::setDate() mas funciona com DateTime, e modifica o objeto existente.

A versão procedural usa o objeto DateTime como seu primeiro argumento.

Parâmetros

object

Somente no estilo procedural: Um objeto DateTime retornado por date_create(). A função modifica este objeto.

year

Ano da data.

month

Mês da data.

day

Dia da data.

Valor Retornado

Retorna o objeto DateTime modificado para encadeamento de métodos.

Veja Também