gmdate

(PHP 4, PHP 5, PHP 7, PHP 8)

gmdateФорматирует дату/время по Гринвичу

Описание

gmdate(string $format, ?int $timestamp = null): string

Эта функция идентична функции date() за исключением того, что возвращает время по Гринвичу (GMT).

Список параметров

format

Формат выводимой даты типа строка (string). Смотрите параметры форматирования для функции date().

timestamp

Необязательный параметр timestamp представляет собой метку времени типа int, по умолчанию равную текущему локальному времени, если timestamp не указан или null. Другими словами, значение по умолчанию равно результату функции time().

Возвращаемые значения

Возвращает строку с форматированной датой.

Список изменений

Версия Описание
8.0.0 timestamp теперь допускает значение null.

Примеры

Пример #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));
?>

Смотрите также

  • DateTimeImmutable::__construct() - Возвращает новый объект DateTimeImmutable
  • DateTimeInterface::format() - Возвращает дату, отформатированную согласно переданному формату
  • date() - Форматирует временную метку Unix
  • mktime() - Возвращает метку времени Unix для заданной даты
  • gmmktime() - Возвращает локальную метку времени Unix для времени по Гринвичу
  • IntlDateFormatter::format() - Форматирует значение даты/времени в виде строки

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top