(PHP 5 >= 5.2.0, PHP 7, PHP 8)
DateTime::setISODate -- date_isodate_set — Define uma data ISO
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.
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.
Retorna o objeto DateTime modificado para encadeamento de métodos.