DateFormatToPHP
Описание и параметры
string CDatabase::DateFormatToPHP( string format )
Метод конвертирует любой формат времени допустимый в настройках сайта в формат принятый в PHP. Нестатический метод.
Правила конвертации:
Исходные символы | После конвертации | Описание |
---|---|---|
YYYY | Y | Год (0001 - 9999) |
MM | m | Месяц (01 - 12) |
DD | d | День (01 - 31) |
HH | H | Часы (00 - 24) |
MI | i | Минуты (00 - 59) |
SS | s | Секунды (00 - 59) |
Параметры
Параметр | Описание |
---|---|
format | Формат для конвертации. До версии 12.0.7 назывался date_format |
Примеры использования
<? // исходный формат $format = "DD.MM.YYYY HH:MI:SS"; // переведем в PHP формат $php_format = $DB->DateFormatToPHP($format); // d.m.Y H:i:s ?>
<? // вывод текущей даты в формате текущего сайта // получим формат сайта $site_format = CSite::GetDateFormat("SHORT"); // переведем формат сайта в формат PHP $php_format = $DB->DateFormatToPHP($site_format); // выведем текущую дату в формате текущего сайта echo date($php_format, time()); ?>
<? // вывод вчерашне даты в формате текущего сайта // получим формат сайта $site_format = CSite::GetDateFormat("SHORT"); // переведем формат сайта в формат PHP $php_format = $DB->DateFormatToPHP($site_format); // выведем вчерашнюю дату в формате текущего сайта echo date($php_format, time()-86400); ?>
© «Битрикс», 2001-2024, «1С-Битрикс», 2024