gmstrftime Форматирует дату/время по Гринвичу с учётом текущей локали &warn.deprecated.function-8-1-0.alternatives; gmdate IntlDateFormatter::format &reftitle.description; stringfalsegmstrftime stringformat intnulltimestamp&null; Эта функция идентична функции strftime за исключением того, что возвращает время по Гринвичу (GMT). Например, при запуске на системе, где установлено Eastern Standard Time (GMT-0500), первая строка из примера ниже выведет "Dec 31 1998 20:00:00", тогда как вторая - "Jan 01 1999 01:00:00". Функция зависит от информации о локали операционной системы, которая может быть несовместима друг с другом или вообще отсутствовать. Вместо этой функции используйте метод IntlDateFormatter::format. &reftitle.parameters; format Смотрите описание функции strftime. &date.timestamp.description; &reftitle.returnvalues; Возвращает строку, отформатированную согласно указанному формату и с использованием временной метки из параметра timestamp или текущего локального времени, если временная метка не была указана. Названия месяцев, дней недели и других языкозависимых строк будут показаны с учётом настроек текущей локали, установленных с помощью функции setlocale. В случае возникновения ошибки возвращает &false;. &reftitle.changelog; &Version; &Description; 8.0.0 timestamp теперь допускает значение null. &reftitle.examples; Пример использования функции <function>gmstrftime</function> ]]> &reftitle.seealso; IntlDateFormatter::format DateTimeInterface::format strftime