DateTime::setISODate
date_isodate_set
(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTime::setISODate -- date_isodate_set — Define uma data ISO
Descrição
Estilo orientado a objetos
Estilo procedural
Define uma data, de acordo com o padrão ISO 8601 - utilizando a diferença de semanas e dias em vez de datas específicas.
Equivalente a DateTimeImmutable::setISODate() mas funciona com DateTime.
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.
week
-
Semana da data.
dayOfWeek
-
Diferença do primeiro dia da semana.
Valor Retornado
Retorna o objeto DateTime modificado para encadeamento de métodos.
Veja Também
- DateTimeImmutable::setISODate() - Define a data ISO