getdate

(PHP 4, PHP 5, PHP 7, PHP 8)

getdateDevuelve la fecha/hora

Descripción

getdate(?int $timestamp = null): array

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.

Parámetros

timestamp

El parámetro opcional timestamp es una marca temporal de Unix de tipo integer que por defecto es la hora local si no se proporciona ningún valor a timestamp. En otras palabras, es de forma predeterminada el valor de la función time().

Valores devueltos

Devuelve un array asociativo que contiene las informaciones de fecha y hora del timestamp timestamp. Los elementos del array asociativo devuelto son los siguientes:

Nombres de las claves del array asociativo devuelto
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.

Historial de cambios

Versión Descripción
8.0.0 timestamp ahora es nullable.

Ejemplos

Ejemplo #1 Ejemplo con getdate()

<?php
$today
= getdate();
print_r($today);
?>

El resultado del ejemplo sería algo 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
)

Ver también

  • date() - Da formato a una marca de tiempo de Unix (Unix timestamp)
  • idate() - Formatea una parte de la hora/fecha local como un entero
  • localtime() - Obtiene la hora local
  • time() - Devuelve el timestamp UNIX actual
  • setlocale() - Establecer la información del localismo

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top