Функции за дата и час
PHP Manual

gmdate

(PHP 4, PHP 5)

gmdateФорматира грийнуички (GMT/UTC) дата и час

Описание

string gmdate ( string $format [, int $timestamp ] )

Идентична на функцията date(), с тази разлика, че връщаното време е по Грийнуич - Greenwich Mean Time (GMT).

Параметри

format

Формат на изходящия низ - дата. Вижте форматиращите опции за функция date().

timestamp

Незадължителният параметър timestamp е целочислен Unix timestamp, чиято стойност по подразбиране е текущото локално време. С други думи, стойността му по подразбиране е стойността върната от функция time().

Връщани стойности

Връща форматиран низ - дата. Ако за timestamp се подаде не-цифрова стойност, ще върне FALSE и ще се изведе грешка от ниво E_WARNING.

Дневник на промените

Версия Описание
5.1.0 Валидният обхват за времеви отпечатък (timestamp) обикновено е от Fri, 13 Dec 1901 20:45:54 GMT до Tue, 19 Jan 2038 03:14:07 GMT. (Това са датите, които отговарят на минималната и максималната стойност на 32-битово цяло число със знак). Все пак, преди PHP 5.1.0 на някои системи (като Windows) този обхват беше ограничен от 01-01-1970 до 19-01-2038.
5.1.1 Има удобни константи със стандартни формати за дата и час, които могат да бъдат използвани при специфициране на параметъра format .

Примери

Example #1 Пример за gmdate()

Например, когато се извика във Финладния (GMT +0200), първият ред по-долу отпечатва "Jan 01 1998 00:00:00", докато вторият - "Dec 31 1997 22:00:00".

<?php
echo date("M d Y H:i:s"mktime(000111998));
echo 
gmdate("M d Y H:i:s"mktime(000111998));
?>

Вж. също


Функции за дата и час
PHP Manual