<?=$this->macros('system', 'convertDate', array($timestamp, $format, $timeString)); ?>
Пример вызова
udata://system/convertDate/1239933231/(Y-m-d)
Примеры использования
Откройте на редактирование любую новость.
Вставьте в поле «Текст новости» макрос %system convertDate(%publish_time%, 'Y-m-d')%.
Нажмите на кнопку «Сохранить и посмотреть». Вы увидите дату публикации новости в формате «гггг-мм-дд».
Название
%system convertDate()% — Форматирует дату из формата UNIX TIMESTAMP в формат.
Параметры: system convertDate(timestamp, format, timeString)
- timestamp
-
Дата в формате UNIX TIMESTAMP (число). Этот формат используется во всех макросах, которые работают с датой.
Для получения текущей даты, в параметре timestamp вместо числа можно указать значение now. - format
-
Формат даты, которых необходимо получить из параметра timestamp. Допустимые значения этого параметра совпадают со значениями параметра format функции date в PHP. Символы, которые распознаются в этом параметре, можно изучить в таблице.
-
Словесное описание даты, см. php.net/manual/en/function.strtotime.php.