Manuel PHP
Précédent |  | Suivant

# gmdate

(PHP 3, PHP 4, PHP 5)

gmdate -- Formate une date/heure GMT/CUT

## Description

string gmdate ( string format [, int timestamp] )

gmdate() est identique à la fonction date(), hormis le fait que le temps retourné est GMT (Greenwich Mean Time).

## Liste de paramètres

`format`

  Le format de la date en sortie. Voir les options de formattage pour la fonction date().

`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().

## Valeurs de retour

Retourne une date formatée. Si une valeur non numérique est utilisée pour le paramètre `timestamp`, `FALSE` est retourné et une erreur de niveau `E_WARNING` sera émise.

## Historique

Version | Description
--- | ---
5.1.0 | L'intervalle de validité d'un timestamp est typiquement depuis le Vendredi 13 Décembre 1901 20:45:54 GMT au 19 Janvier 2038 03:14:07 GMT. (ce qui correspond aux valeurs minimales et maximales d'un entier 32-bit signé). Cependant, avant PHP 5.1.0, cet intervalle était limité de 01-01-1970 à 19-01-2038 sous quelques systèmes (e.g. Windows).
5.1.1 | Il y a quelques constants utiles pour les formats standards date/heure qui peuvent être utilisées dans le paramètre `format`.

## Exemples

Exemple 1. Exemple avec gmdate()

Lorsque cette fonction est exécutée en Finlande (GMT +0200), la première ligne ci-dessous affichera "Jan 01 1998 00:00:00", tandis que la seconde affichera "Dec 31 1997 22:00:00".

`<?php echo date("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998)); echo gmdate("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998)); ?>`

## Voir aussi

date()
mktime()
gmmktime()
strftime()

Précédent | Sommaire | Suivant
gettimeofday | Niveau supérieur | gmmktime