Forum und email

gmdate

(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".

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

Note: 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().