Funzione PHP gmdate ()
Definizione e utilizzo
Il gmdate() funzione accetta una stringa di formato come parametro, formatta la data / ora GMT / UTC locale nel formato specificato.
Sintassi
gmdate($format, $timestamp)
Parametri
Suor n | Parametro e descrizione |
---|---|
1 | format (Mandatory) Questa è una stringa di formato che specifica il formato in cui si desidera che sia la stringa della data di output. |
2 | timestamp (Optional) Questo è un valore intero che rappresenta il timestamp della data richiesta |
Valori restituiti
La funzione PHP gmdate () restituisce la data / ora locale corrente nel formato specificato.
Versione PHP
Questa funzione è stata introdotta per la prima volta nella versione 4 di PHP e funziona con tutte le versioni successive.
Esempio
Prova quanto segue dimostra l'uso della funzione gmdate () -
<?php
$date = gmdate("D M d Y");
print("Date: ".$date);
?>
Questo produrrà il seguente risultato:
Date: Fri May 08 2020
Esempio
L'esempio seguente formatta la data corrente utilizzando questa funzione e stampa le informazioni di alba / tramonto utilizzando la data risultante -
<?php
$date = gmdate("H:i:s");
$sun_info = date_sun_info($date, 20.5937, 78.9629);
print_r($sun_info);
?>
Questo produrrà il seguente risultato:
Array
(
[sunrise] => 4818
[sunset] => 44087
[transit] => 24453
[civil_twilight_begin] => 3381
[civil_twilight_end] => 45524
[nautical_twilight_begin] => 1729
[nautical_twilight_end] => 47176
[astronomical_twilight_begin] => 98
[astronomical_twilight_end] => 48807
)
Esempio
Ora invociamo la funzione gmdate () passando un timestamp -
<?php
$ts = 1022555568;
$date = gmdate("D M d Y", $ts);
print($date);
?>
Questo produrrà il seguente risultato:
Tue May 28 2002
Esempio
<?php
date_default_timezone_set('UTC');
echo gmdate("l");
echo "\n";
echo gmdate('l dS \of F Y h:i:s A');
echo "\n";
?>
Questo produce il seguente risultato:
Wednesday
Wednesday 13th of May 2020 05:57:30 PM