Permet de dessiner des graphiques, à la volée, par l'intermédiaire de scripts (habituellement JavaScript)
La fonction gmstrftime() formate une date/heure GMT/CUT en fonction des paramétrages locaux
PHP Version: 4+
Cette fonction est OBSOLÈTE à partir de PHP 8.1.0. Il est fortement recommandé de l'éviter.
La fonction gmstrftime() formate une date/heure GMT/CUT en fonction de la configuration locale.
gmstrftime() se comporte exactement comme strftime() hormis le fait que l'heure utilisée est celle de Greenwich (Greenwich Mean Time, GMT).
gmstrftime (format,timestamp)
Paramètre | Description |
---|---|
format | Voir la description de la fonction strftime(). |
timestamp | Le paramètre optionnel timestamp est un timestamp Unix de type entier qui vaut par défaut l'heure courante locale si le paramètre timestamp n'est pas fourni. En d'autres termes, il faut par défaut la valeur de la fonction time(). |
Exemple : Copier le code
<?php echo(strftime("%b %d %Y %X", mktime(20,0,0,12,31,98))."<br /> "); echo(gmstrftime("%b %d %Y %X", mktime(20,0,0,12,31,98))."<br /> "); //Ecrire la date du jour, le temps, et le fuseau horaire. echo(gmstrftime("C'est %A le %d %b, %Y, %X fuseau horaire: %Z",time())); ?>
Pour remplacer les fonctions strftime et gmstrftime qui sont dépréciées en PHP 8.0 et ultérieur, vous pouvez utiliser les fonctions date et gmdate respectivement. Voici le code ci-dessus mis à jour pour php8.0 et +:
Exemple : Copier le code
<?php echo(date("M d Y H:i:s", mktime(20,0,0,12,31,98))."<br>"); echo(gmdate("M d Y H:i:s", mktime(20,0,0,12,31,98))."<br>"); echo(gmdate("C'est lundi le d M, Y, H:i:s fuseau horaire: e", time())); ?>
Dans ce code, nous avons utilisé la fonction date à la place de strftime et la fonction gmdate à la place de gmstrftime . Assurez-vous de mettre à jour les formats de date et d'heure selon vos besoins.
L'exemple ci-dessus va afficher :
Dec 31 1998 20:00:00
Dec 31 1998 20:00:00
C'UTC0631 Sunday000000101333 SundayUTC 13 Oct, 2024, 14:33:06 f00000006UTCpm000000 022024Sun, 13 Oct 2024 14:33:06 +0000pm33Sun, 13 Oct 2024 14:33:06 +0000UTC: UTC
La fonction gmstrftime() en PHP est un outil utile pour formater les dates et les heures dans le fuseau horaire GMT. En comprenant sa syntaxe et en utilisant les bonnes valeurs de format, vous pouvez afficher les dates et les heures selon vos besoins spécifiques.
Voir aussi : La fonction idate()
Reference de date/heure de PHP