Синтаксис:строка gmstrftime ($format, $timestamp)
Параметры:эта функция принимает два параметра, как указано выше и описано ниже:
- $format:это обязательный параметр, который используется для указания формата результата.
- $timestamp:это необязательный параметр которая используется для указания временной метки UNIX, представляющей дату и/или время для форматирования.
Возвращаемое значение:эта функция возвращает отформатированную строку в соответствии с форматом, заданным параметром заданная метка времени.
Исключения:- Названия месяцев, дней недели и другие строки, зависящие от языкового стандарта, соответствуют текущему языковому стандарту, установленному с помощью функции setlocale().
- Если временная метка не указана в функции gmstrftime(), по умолчанию используется значение time(), или, другими словами, текущее местное время.
Следующие программы иллюстрируют функцию gmstrftime(). в PHP:
Программа 1:
/ / Использование gmstrftime() для возврата времени по Гринвичу
echo
(gmstrftime (
"%B%d%Y,%X%Z"
,
mktime
(14, 0, 0, 8, 31, 18 )));
?>
Выход:31 августа 2018 г., 14:00:00 по Гринвичу
Программа 2:
// Использование gmstrftime() для возврата времени по Гринвичу
setlocale (LC_ALL,
`en_US`
);
echo
(gmstrftime (
"%B %d%Y,%X%Z"
)));
?>
Выход:31 августа 2018 г., 09:55:21 по Гринвичу
Статьи по теме: - PHP | Функция Strtotime()
- PHP | Функция Strptime()
Ссылка: http://php.net/manual/en/function.gmstrftime.php