(PHP 4, PHP 5, PHP 7, PHP 8)
getdate — Devuelve la fecha/hora
   Devuelve un array asociativo que contiene las
   informaciones de fecha y hora del timestamp, o la fecha/hora
   actual local si timestamp es omitido o null.
  
   Devuelve un array asociativo que contiene las informaciones
   de fecha y hora del timestamp timestamp.
   Los elementos del array asociativo devuelto son los siguientes:
  
| Clave | Descripción | Ejemplo de valor devuelto | 
|---|---|---|
"seconds" | 
       Representación numérica de los segundos | 0 a 59 | 
      
"minutes" | 
       Representación numérica de los minutos | 0 a 59 | 
      
"hours" | 
       Representación numérica de las horas | 0 a 23 | 
      
"mday" | 
       Representación numérica del día del mes actual | 1 a 31 | 
      
"wday" | 
       Representación numérica del día de la semana actual | 0 (para Domingo) a 6 (para Sábado) | 
      
"mon" | 
       Representación numérica del mes | 1 a 12 | 
      
"year" | 
       Año, con 4 dígitos | Ejemplos: 1999 o 2003 | 
      
"yday" | 
       Representación numérica del día del año | 0 a 365 | 
      
"weekday" | 
       Versión en texto del día de la semana | Sunday a Saturday | 
      
"month" | 
       Versión en texto del mes, como January o March | 
       January a December | 
      
0 | 
       Número de segundos desde la época Unix, similar al valor devuelto por la función time() y utilizado por date(). | Depende del sistema, típicamente de -2147483648 a
        2147483647.
        | 
      
| Versión | Descripción | 
|---|---|
| 8.0.0 | 
        timestamp ahora es nullable.
        | 
      
Ejemplo #1 Ejemplo con getdate()
<?php
$today = getdate();
print_r($today);Resultado del ejemplo anterior es similar a:
Array
(
    [seconds] => 40
    [minutes] => 58
    [hours] => 21
    [mday] => 17
    [wday] => 2
    [mon] => 6
    [year] => 2003
    [yday] => 167
    [weekday] => Tuesday
    [month] => June
    [0] => 1055901520
)