Fonction PHP gmdate ()

Définition et utilisation

le gmdate() accepte une chaîne de format comme paramètre, formate la date / heure locale GMT / UTC au format spécifié.

Syntaxe

gmdate($format, $timestamp)

Paramètres

Sr.Non Paramètre et description
1

format (Mandatory)

Il s'agit d'une chaîne de format spécifiant le format dans lequel vous souhaitez que la chaîne de date de sortie soit.

2

timestamp (Optional)

Il s'agit d'une valeur entière représentant l'horodatage de la date requise

Valeurs de retour

La fonction PHP gmdate () renvoie l'heure / date locale actuelle au format spécifié.

Version PHP

Cette fonction a été introduite pour la première fois dans la version 4 de PHP et fonctionne avec toutes les versions ultérieures.

Exemple

Essayez ce qui suit montre l'utilisation de la fonction gmdate () -

<?php
   $date = gmdate("D M d Y");
   print("Date: ".$date);
?>

Cela produira le résultat suivant -

Date: Fri May 08 2020

Exemple

L'exemple suivant met en forme la date actuelle en utilisant cette fonction et imprime les informations de lever / coucher du soleil en utilisant la date résultante -

<?php
   $date = gmdate("H:i:s");
   $sun_info = date_sun_info($date, 20.5937, 78.9629);
   print_r($sun_info);
?>

Cela produira le résultat suivant -

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
)

Exemple

Invoquons maintenant la fonction gmdate () en passant un horodatage -

<?php
   $ts = 1022555568;
   $date = gmdate("D M d Y", $ts);
   print($date);
?>

Cela produira le résultat suivant -

Tue May 28 2002

Exemple

<?php
   date_default_timezone_set('UTC');   
   echo gmdate("l");
   echo "\n";   
   echo gmdate('l dS \of F Y h:i:s A');
   echo "\n";
?>

Cela produit le résultat suivant -

Wednesday
Wednesday 13th of May 2020 05:57:30 PM