PHP | FechaPeríodo getStartDate() Función

La función DatePeriod::getStartDate() es una función incorporada en PHP que se usa para devolver la fecha de inicio del período de fecha dado.

Sintaxis:

DateTimeInterface DatePeriod::getStartDate( void )

Parámetros: Esta función no acepta ningún parámetro.

Valor de retorno: esta función devuelve la fecha de inicio del período de fecha dado.

Los siguientes programas ilustran la función DatePeriod::getStartDate() en PHP:

Programa 1:

<?php
  
// Initialising a startDate with time
$StartDate = new DateTime('2019-05-16T00:00:00Z');
  
// Initialising a DateInterval of 2 day
$DateInterval = new DateInterval('P2D');
  
// Initialising a endDate with time
$EndDate = new DateTime('2019-05-20T00:00:00Z');
  
// Initialising a DatePeriod with startDate, DateInterval and
// endDate 
$datePeriod = new DatePeriod( $StartDate, $DateInterval, $EndDate);
      
// Calling the getStartDate() function
$StartDate = $datePeriod->getStartDate();
  
// Getting the start date
echo $StartDate->format(DateTime::ISO8601);
  
?>
Producción:

2019-05-16T00:00:00+0000

Programa 2:

<?php
  
// Initialising a DatePeriod with a date of 2019-09-30,
// time of 10 hours, 40 minutes and 44 seconds and with
// day period of 14 days
$datePeriod = new DatePeriod('R7/2019-09-30T10:40:44Z/P14D');
      
// Calling the getStartDate() function
$StartDate = $datePeriod->getStartDate();
  
// Getting the start date
echo $StartDate->format(DateTime::ISO8601);
?>
Producción:

2019-09-30T10:40:44+0000

Referencia: https://www.php.net/manual/en/dateperiod.getstartdate.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 *