La función DateTimeImmutable::setDate() es una función incorporada en PHP que se usa para establecer una nueva fecha en el objeto DateTimeImmutable creado.
Sintaxis:
DateTimeImmutable DateTimeImmutable::setDate( int $year, int $month, int $day )
Parámetros: esta función acepta tres parámetros, como se mencionó anteriormente y se describe a continuación:
- $año: este parámetro contiene el valor del año en formato entero.
- $month: este parámetro contiene el valor del mes en formato entero.
- $day: este parámetro contiene el valor de la fecha en formato entero.
Valores devueltos: esta función devuelve el nuevo objeto de fecha.
Los siguientes programas ilustran la función DateTimeImmutable::setDate() en PHP:
Programa 1:
<?php // PHP program to illustrate DateTimeImmutable::setDate() // function // Creating a new DateTimeImmutable() object $datetimeImmutable = new DateTimeImmutable(); // Initialising year, month and day $Year = '2019'; $Month = '10'; $Day = '03'; // Calling the DateTimeImmutable::setDate() function $a = $datetimeImmutable->setDate($Year, $Month, $Day); // Getting a new set of date in the // format of 'Y-m-d' echo $a->format('Y-m-d'); ?>
Producción:
2019-10-03
Programa 2:
<?php // PHP program to illustrate DateTimeImmutable::setDate() // function // Creating a new DateTimeImmutable() object $datetimeImmutable = new DateTimeImmutable(); // Calling the setDate() function // with parameters like years of 2019, // month of 10 and day of 3 $a = $datetimeImmutable->setDate(2019, 10, 03); // Getting a new set of date in the // format of 'Y-m-d' echo $a->format('Y-m-d'); ?>
Producción:
2019-10-03
Referencia: https://www.php.net/manual/en/datetimeimmutable.setdate.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