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(0, 0, 0, 1, 1, 1998));
echo
gmdate("M d Y H:i:s", mktime(0, 0, 0, 1, 1, 1998));
?>

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

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

Добавить примечание

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top