DateTimeImmutable::setDate
En esta página
DateTimeImmutable::setDate
Establece la fecha
Descripción#
#[\NoDiscard(message: "as DateTimeImmutable::setDate() does not modify the object itself")] public DateTimeImmutable::setDate(int $year, int $month, int $day): DateTimeImmutable
```php
Devuelve un nuevo objeto DateTimeImmutable con la fecha actual del objeto DateTimeImmutable establecida a la fecha dada.
## Parámetros
`object`
Solo en estilo procedimental: Un objeto `DateTime` retornado por la función `date_create`. Esta función modifica este objeto.
`year`
Año de la fecha.
`month`
Mes de la fecha.
`day`
Día de la fecha.
## Valores devueltos
Retorna un nuevo objeto `DateTimeImmutable` con los datos modificados.
## Ejemplos
Ejemplo de `DateTimeImmutable::setDate`
Estilo orientado a objetos
El ejemplo anterior mostrará:
2001-02-03
Valores que exceden los rangos se añaden a sus valores padres