PHP | Función DateTimeImmutable setTime()

La función DateTimeImmutable::setTime() es una función incorporada en PHP que se utiliza para establecer la hora deseada restableciendo la hora actual del objeto DateTimeImmutable creado.
Sintaxis: 
 

DateTimeImmutable DateTimeImmutable::setTime( int $hour, int $minute,
                                              int $second, int $microseconds )

Parámetros: esta función acepta cuatro parámetros, como se mencionó anteriormente y se describe a continuación: 
 

  • $hora: este parámetro se utiliza para establecer la hora.
  • $minuto: este parámetro se usa para establecer el tiempo de los minutos.
  • $segundo: este parámetro se utiliza para establecer la segunda vez.
  • $microsegundos: este parámetro se utiliza para establecer el tiempo de microsegundos.

Valores devueltos: esta función devuelve un nuevo objeto de fecha y hora.
Los siguientes programas ilustran la función DateTimeImmutable::setTime() en PHP:
Programa 1: 
 

php

<?php
 
// PHP program to illustrate DateTimeImmutable::setTime()
// function
   
// Creating a new DateTimeImmutable() object
$datetimeImmutable = new DateTimeImmutable('2019-10-04');
 
// Initialising Hour, Minute and Second
$Hour = '04';
$Minute = '10';
$Second = '40';
 
// Calling the DateTimeImmutable::setTime() function
$a = $datetimeImmutable->setTime($Hour, $Minute, $Second);
 
// Getting a new set of date and time in the
// format of 'Y-m-d H:i:s'
echo $a->format('Y-m-d H:i:s');
?>
Producción: 

2019-10-04 04:10:40

 

Programa 2: 
 

php

<?php
 
// PHP program to illustrate DateTimeImmutable::setTime()
// function
   
// Creating a new DateTimeImmutable() object
$datetimeImmutable = new DateTimeImmutable('2019-10-04');
 
// Calling the setTime() function
// with parameters like Hour of 10,
// minute of 33 and second of 39
$a = $datetimeImmutable->setTime(10, 33, 39);
 
// Getting a new set of date and time in the
// format of 'Y-m-d H:i:s'
echo $a->format('Y-m-d H:i:s');
?>
Producción: 

2019-10-04 10:33:39

 

Referencia: https://www.php.net/manual/en/datetimeimmutable.settime.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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *