(PHP 4, PHP 5, PHP 7)
gmdate — Bir tarih/saati GMT/UTC tarih/saati olarak biçemler
$biçem
   [, int $zaman_damgası
  ] )Zamanı, Greenwich Saatiyle (GMT) döndürmesi dışında tıpkı date() işlevi gibi çalışır.
biçimZaman çıktısının biçimi string türündendir. Biçimlendirme seçenekleri için date() işlevine bakınız.
zaman_damgası
Seçimlik zaman_damgası değiştirgesi
integer türünde bir Unix zaman damgası olup belirtilmediği
takdirde yerel zaman kullanılır. Başka bir deyişle, time()
işlevinden dönen değer öntanımlıdır.
   Biçimlendirilmiş tarih dizgesi döndürür. Eğer
   zaman_damgası değiştirgesi için sayısal değer
   kullanılmamışsa, FALSE döndürür ve E_WARNING
   seviyesinde bir hata çıktılar.
  
| Sürüm: | Açıklama | 
|---|---|
| 5.1.0 | Zaman damgasının geçerlilik aralığı, genellikle Cum, 13 Ara 1901 20:45:54 GMT ile Per, 19 Oca 2038 03:14:07 GMT arasındadır. (Bu tarih değerleri aynı zamanda en küçük ve en büyük 32 bitlik işaretli tamsayıları temsil etmektedir.) Bununla birikte, PHP 5.1.0'den önce bu aralık bazı sistemlerde (ör: Windows) 01-01-1970 ile 19-01-2038 arasıyla sınırlıdır. | 
| 5.1.1 | 
        biçem değiştirgesinde kullanılabilecek standart
        tarih/zaman biçem sabitleri
        kullanıma girdi.
        | 
      
Örnek 1 - gmdate() örneği
Aşağıdaki betik Türkiye'de (GMT +0200) çalıştırılsaydı ilk çıktı "01 Oca 1998 00:00:00", ikinci çıktı "31 Ara 1997 22:00:00" olurdu.
<?php
echo date("d M Y H:i:s", mktime(0, 0, 0, 1, 1, 1998));
echo gmdate("d M Y H:i:s", mktime(0, 0, 0, 1, 1, 1998));
?>