Funções de Data/Hora
PHP Manual

getdate

(PHP 4, PHP 5, PHP 7)

getdateRecupera informações de data/hora

Descrição

array getdate ([ int $timestamp ] )

Retorna um array associativo contendo a informação da data do timestamp, ou a hora corrente local se nenhum timestamp for informado.

Parâmetros

timestamp

O parâmetro opcional timestamp é um integer Unix timestamp cujo padrão é a hora local se timestamp não for informado. Em outras palavras, o padrão é o valor da função time().

Valor Retornado

Retorna um array associativo de informação sobre o timestamp. Os elementos do array associativo são os seguintes:

Elementos chave de retorno do array associativo
Chave Descrição Exemplo dos valores retornados
"seconds" Representação numérica dos segundos 0 a 59
"minutes" Representação numérica dos minutos 0 a 59
"hours" Representação numérica das horas 0 a 23
"mday" Representação numérica do dia do mês 1 a 31
"wday" Representação numérica do dia da semana 0 (para Sunday) a 6 (para Saturday)
"mon" Representação numérica de um mês 1 a 12
"year" Representação numérica completa do ano, 4 dígitos Exemples: 1999 ou 2003
"yday" Numeric representation of the day of the year 0 a 366
"weekday" Representação textual completa do dia da semana Sunday a Saturday
"month" Representação textual completa de um mês, tal como January ou March January a December
0 Segundos desde a época UNIX, similar ao valor retornados pela função time() e utilizado pela função date(). Dependente do sistema, tipicamente -2147483648 à 2147483647.

Exemplos

Exemplo #1 Exemplo da função getdate()

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

O exemplo acima irá imprimir algo similar à:

Array
(
    [seconds] => 40
    [minutes] => 58
    [hours]   => 21
    [mday]    => 17
    [wday]    => 2
    [mon]     => 6
    [year]    => 2003
    [yday]    => 167
    [weekday] => Tuesday
    [month]   => June
    [0]       => 1055901520
)

Veja Também


Funções de Data/Hora
PHP Manual