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