La función DateTimeImmutable::modify() es una función incorporada en PHP que se usa para modificar o alterar la marca de tiempo del objeto DateTimeImmutable creado.
Sintaxis:
DateTimeImmutable DateTimeImmutable::modify( string $modify )
Parámetros: esta función utiliza dos parámetros, como se mencionó anteriormente y se describe a continuación:
- objeto: este parámetro contiene el objeto DateTime devuelto por la función date_create().
- $modify Este parámetro contiene la string de fecha/hora que se establece en las horas para modificar el objeto DataTimeImmutable dado.
Valores devueltos: esta función devuelve el objeto DateTimeImmutable modificado en caso de éxito o False en caso de error.
Los siguientes programas ilustran la función DateTimeImmutable::modify() en PHP:
Programa 1: Este programa modifica la fecha dada con el incremento de 5 días.
<?php // PHP program to illustrate DateTimeImmutable::modify() // function // creating a DateTime object $datetimeImmutable = new DateTimeImmutable('2019-10-02T00:00:00'); // Calling of date DateTimeImmutable::modify() function // with the increment of 5 days as parameters $newDateTimeImmutable = $datetimeImmutable->modify('+5 days'); // Getting the modified date in "y-m-d" format echo $newDateTimeImmutable->format('Y-m-d'); ?>
2019-10-07
Programa 2: Este programa modifica la fecha dada con el incremento de 2 meses.
<?php // PHP program to illustrate DateTimeImmutable::modify() // function // Creating a DateTime object $datetimeImmutable = new DateTimeImmutable('2019-10-02T00:00:00'); // Calling of date DateTimeImmutable::modify() function // with the increment of 2 months as parameters $newDateTimeImmutable = $datetimeImmutable->modify('+2 months'); // Getting the modified date in "y-m-d" format echo $newDateTimeImmutable->format('Y-m-d'); ?>
2019-12-02
Referencia: https://www.php.net/manual/en/datetimeimmutable.modify.php
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA