gettimeofday
gmmktime
Fonctions Date/Heure
PHP Manual

# gmdate

(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 formatage 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()

gettimeofday
gmmktime
Fonctions Date/Heure
PHP Manual