Добро пожаловать на форум PHP программистов!
За последние 24 часа нас посетили 17146 программистов и 1775 роботов. Сейчас ищет 1991 программист ...
Приступая к работе

gmstrftime - Форматирует дату/время по Гринвичу с учетом текущей локали

gmstrftime

(PHP 4, PHP 5, PHP 7)

gmstrftimeФорматирует дату/время по Гринвичу с учетом текущей локали

Описание

string gmstrftime ( string $format [, int $timestamp = time() ] )

Эта функция идентична функции strftime() за исключением того, что возвращает время по Гринвичу (GMT). Например, при запуске на системе, где установлено Eastern Standard Time (GMT-0500), первая строка из примера ниже выведет "Dec 31 1998 20:00:00", тогда как вторая - "Jan 01 1999 01:00:00".

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

format

Смотрите описание функции strftime().

timestamp

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

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

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

Примеры

Пример #1 Пример использования функции gmstrftime()

<?php
setlocale
(LC_TIME'en_US');
echo 
strftime("%b %d %Y %H:%M:%S"mktime(2000123198)) . "\n";
echo 
gmstrftime("%b %d %Y %H:%M:%S"mktime(2000123198)) . "\n";
?>

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

  • strftime() - Форматирует текущую дату/время с учетом текущих настроек локали



Вернуться к: Функции даты и времени

© 2024 «PHP.RU — Сообщество PHP-Программистов»
Главная | Форум | Реклама на сайте | Контакты VIP Сувениры
Разработка компании ODware