gmdate

(PHP 3, PHP 4 , PHP 5)

gmdate -- Sformátovať GMT/UTC dátum/čas

Popis

string gmdate ( string format [, int timestamp])

Identická funkcii date() až na to, že vrátený čas je Greenwich Mean Time (GMT). Na príklad, pri spustení vo Fínsku (GMT +0200), prvý riadok uvedený nižšie vypíše "Jan 01 1998 00:00:00", zatiaľ čo druhy vypíše "Dec 31 1997 22:00:00".

Príklad 1. gmdate() príklad

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

Poznámka: V operačných systémoch série Microsoft Windows sú systemové knižnice implemetujúce túto funkciu došahané, takže gmdate() nepodporuje záporné hodnoty pre timestamp. Pre detaily pozri bug reporty: #22620, #22457 a #14391.

Tento problém sa na operačných systémoch Unix/Linux neobjavuje, pretože systémové knižnice sa správajú tak ako majú.

PHP nedokáže došahané sytémove knižnice opraviť. Kontaktujte svojho OS dodávateľa pre opravu tohto a podobných problémov.

Tiež pozri date(), mktime(), gmmktime() a strftime().