La función getdate() es una función incorporada en PHP que se utiliza para obtener información de fecha/hora de la fecha/hora local actual.
Sintaxis:
getdate($timestamp)
Parámetros: La función getdate() acepta un parámetro y se describe a continuación:
- $timestamp: es un parámetro opcional que especifica una marca de tiempo entera de Unix. El valor predeterminado es la hora local actual ( time() ) .
Valor de retorno:
la función devuelve una array con información de la marca de tiempo.
- [segundos] – segundos
- [minutos] – minutos
- [horas] – horas
- [mday] – día del mes
- [wday] – día de la semana
- [lun] – mes
- [año] – año
- [yday] – día del año
- [día de la semana] – nombre del día de la semana
- [mes] – nombre del mes
- [0] – segundos desde la época de Unix
Los siguientes programas ilustran la función getdate() en PHP:
Programa 1:
<?php // PHP program to illustrate // getdate() function print_r(getdate()); ?>
Producción:
Array ( [seconds] => 40 [minutes] => 25 [hours] => 6 [mday] => 3 [wday] => 2 [mon] => 7 [year] => 2018 [yday] => 183 [weekday] => Tuesday [month] => July [0] => 1530599140 )
Programa 2:
<?php // Unix timestamp for date // 27-june-2018 10:10:10 // is 1530094210 $y = 1530094210; $today = getdate($y); print_r($today); ?>
Producción:
Array ( [seconds] => 10 [minutes] => 10 [hours] => 10 [mday] => 27 [wday] => 3 [mon] => 6 [year] => 2018 [yday] => 177 [weekday] => Wednesday [month] => June [0] => 1530094210 )
Referencia: http://php.net/manual/en/function.getdate.php