PHP gmstrftime() Fonction

❮ Référence PHP Date/Heure

Exemple

Formatez la date et l'heure GMT/UTC selon les paramètres régionaux :

<?php
echo(gmstrftime("%B %d %Y, %X %Z",mktime(20,0,0,12,31,98))."<br>");
setlocale(LC_ALL,"hu_HU.UTF8");
echo(gmstrftime("%Y. %B %d. %A. %X %Z"));
?>
Essayez-le vous-même »

Définition et Utilisation

La fonction gmstrftime() formate une date et/ou une heure GMT/UTC selon les paramètres régionaux.

Remarque : Cette fonction a été dépréciée dans PHP 8.1.0.

Astuce : Consultez également la fonction strftime() , qui formate une date et/ou une heure locale selon les paramètres régionaux.


Syntaxe

gmstrftime( format, timestamp)

Valeurs des Paramètres

Paramètre Description
format Requis. Spécifie comment retourner le résultat :
  • %a - nom abrégé du jour de la semaine
  • %A - nom complet du jour de la semaine
  • %b - nom abrégé du mois
  • %B - nom complet du mois
  • %c - représentation préférée de la date et de l'heure
  • %C - numéro de siècle (l'année divisée par 100, plage 00 à 99)
  • %d - jour du mois (01 à 31)
  • %D - identique à %m/%d/%y
  • %e - jour du mois (1 à 31)
  • %g - comme %G, mais sans le siècle
  • %G - année sur 4 chiffres correspondant au numéro de semaine ISO (voir %V).
  • %h - identique à %b
  • %H - heure, utilisant un format 24 heures (00 à 23)
  • %I - heure, utilisant un format 12 heures (01 à 12)
  • %j - jour de l'année (001 à 366)
  • %m - mois (01 à 12)
  • %M - minute
  • %n - caractère de nouvelle ligne
  • %p - soit am soit pm selon la valeur horaire donnée
  • %r - heure en notation a.m. et p.m.
  • %R - heure en notation 24 heures
  • %S - seconde
  • %t - caractère de tabulation
  • %T - heure actuelle, égale à %H:%M:%S
  • %u - jour de la semaine en tant que nombre (1 à 7), Lundi=1. Avertissement : Dans Sun Solaris Dimanche=1
  • %U - numéro de semaine de l'année en cours, commençant par le premier Dimanche comme premier jour de la première semaine
  • %V - Le numéro de semaine ISO 8601 de l'année en cours (01 à 53), où la semaine 1 est la première semaine qui a au moins 4 jours dans l'année en cours, et avec Lundi comme premier jour de la semaine
  • %W - numéro de semaine de l'année en cours, commençant par le premier Lundi comme premier jour de la première semaine
  • %w - jour de la semaine en tant que décimal, Dimanche=0
  • %x - représentation préférée de la date sans l'heure
  • %X - représentation préférée de l'heure sans la date
  • %y - année sans siècle (plage 00 à 99)
  • %Y - année incluant le siècle
  • %Z ou %z - fuseau horaire ou nom ou abréviation
  • %% - un caractère % littéral
timestamp Optionnel. Spécifie un timestamp Unix qui représente la date et/ou l'heure à formater. Par défaut, c'est l'heure locale actuelle (time())


Détails Techniques

Valeur de Retour : Retourne une chaîne formatée selon format en utilisant le timestamp donné. Les noms de mois et de jours de la semaine ainsi que d'autres chaînes dépendantes de la langue respectent les paramètres régionaux actuels définis avec setlocale()
Version PHP : 4+

❮ Référence PHP Date/Heure