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). Par exemple, en Finlande (GMT +0200), la première ligne ci-dessous affiche "Jan 01 1998 00:00:00", tandis que la seconde "Dec 31 1997 22:00:00".

Exemple 1. Exemple avec gmdate()

<?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));
?>

Note : Sous Microsoft Windows, les bibliothèques qui implémentent cette fonction sont boguées, et gmdate() ne supporte pas les valeurs négatives pour le paramètre timestamp. Pour plus de détails, voyez ces rapports de bogues : #22620, #22457, et #14391.

Ce problème n'est pas présent sur les systèmes d'exploitation Unix et Linux, où les bibliothèques se comportent comme prévu.

PHP ne peut pas réparer ces bibliothèques systèmes. Contactez l'auteur de votre système d'exploitation pour corriger ce problème.

Voir aussi date(), strftime(), mktime() et gmmktime().