getdate

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

getdateRestituisce informazioni sulla data/orario

Descrizione

getdate(int $timestamp = time()): array

Restituisce un array associativo che contiene informazioni sulla data del timestamp, o l'orario locale corrente se non viene passato il timestamp.

Elenco dei parametri

timestamp

Il parametro opzionale timestamp è un integer timestamp Unix che ha come default l'ora locale attuale se un timestamp non è fornito. In altre parole, ha come default il valore di time().

Valori restituiti

Restituisce un array associativo delle informazioni relative al timestamp. Gli elementi dell'array associativo sono i seguenti:

Elementi chiave dell'array associativo restituito
Chiave Descrizione Esempio di valori restituiti
"seconds" Rappresentazione numerica dei secondi da 0 a 59
"minutes" Rappresentazione numerica dei minuti da 0 a 59
"hours" Rappresentazione numerica delle ore da 0 a 23
"mday" Rappresentazione numerica del giorno del mese da 1 a 31
"wday" Rappresentazione numerica del giorno della settimana da 0 (per Domenica) a 6 (per Sabato)
"mon" Rappresentazione numerica di un mese da 1 a 12
"year" Una rappresentazione numerica completa di un anno, 4 cifre Esempi: 1999 o 2003
"yday" Una rappresentazione del giorno dell'anno Da 0 a 365
"weekday" Una rappresentazione testuale completa del giorno della settimana Da Sunday a Saturday
"month" Una rappresentazione testuale completa di un mese, come Gennaio o Marzo Da January a December
0 Secondi dalla Unix Epoch, simile ai valori restituiti da time() e usati da date(). Dipendente dal sistema, tipicamente da -2147483648 a 2147483647.

Esempi

Example #1 Esempio di getdate()

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

Il precedente esempio visualizzerà qualcosa simile a:

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

Vedere anche:

  • date() - Formatta un timestamp Unix
  • idate() - Format a local time/date part as integer
  • localtime() - Riceve l'orario locale
  • time() - Restituisce l'attuale UNIX timestamp
  • setlocale() - Imposta i parametri di localizzazione

add a note

User Contributed Notes

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