Телеграм: @camouf_ru Почта: mihail@bazarow.ru

Вывод даты создания элемента в правильном формате в Битрикс

Просмотров: 21619

Если нужно вывести дату создания новости, статьи или товара в каталоге, в принципе любого элемента инфоблока- можно воспользоваться вызовом $arResult["DATE_CREATE"] ($arItem). Но тогда выводится в формате "12 Ноябрь 2015 12:31:17", что достаточно избыточно

Намного красивее выводить в формате сайта, Например "12 Ноября 2015"

Сделать это можно, вот таким кодом, дата выведется без времени создания и с правильным окончанием месяца, если это указано в настройках конкретного сайта

<?
$arParams["DATE_CREATE"]="j F Y";
echo CIBlockFormatProperties::DateFormat($arParams["DATE_CREATE"], MakeTimeStamp($arElement["DATE_CREATE"], CSite::GetDateFormat()));
?>

Сконвертировать в формате сайта

<?
    echo FormatDateFromDB($arItem["DATE_CREATE"], 'SHORT');
?>

Если нужно отделить день от месяца и года

<?
    echo "<span>";
    echo $DB->FormatDate($arItem["DATE_CREATE"], "DD.MM.YYYY", "DD");
    echo "</span>";
    echo FormatDateFromDB($arItem["DATE_CREATE"], 'SHORT');
?>
Кирилл 06.09.2017
Почему-то не вижу ни $arResult["DATE_CREATE"] ни $arResult["CREATE_DATE"] в массиве  распринтованном в шаблоне детальной новости. Проверял также и в виртуальной лаборатории... Что не так делаю?
Михаил Базаров 06.09.2017
Цитата
Кирилл пишет:
Почему-то не вижу ни $arResult["DATE_CREATE"] ни $arResult["CREATE_DATE"] в массиве распринтованном в шаблоне детальной новости. Проверял также и в виртуальной лаборатории... Что не так делаю?
Нужно в настройках компонента выставить на вывод "Дата создания" - в заметке не написал, так как само собой разумеющиееся действо
Alexey Moroz 15.03.2021
Доброго дня! А как можно отформатировать timestamp_x, чтобы он выводил только дату без часов, минут и секунд?
Гость 22.06.2022
Доброго времени суток, я начинающий интегратор, сейчас имею кейс в котором нужно просто отделить год от даты создания сделки. Нне совсем понимаю куда вписывать этот код.

Записная книжка разработчика

Примерно с 2013-го года пишу заметки по разработке сайтов на Битрикс.
Вы можете задавать уточняющие вопросы в комментариях- отвечаю или дополняю заметки по возможности.

Многосайтовость битрикс на разных доменах и поддоменах Просмотров: 61197 Часто спрашивают "как настроить многосайтовость Битрикс на разных доменах", решил записать... Информация о заказах и содержимое корзины текущего пользователя. Просмотров: 11734 В процессе разработки сайта могут понадобиться рецепты приведенные ниже. Использовать можн... Создание блога с комментариями, оценками и просмотрами на сайте с 1С-... Просмотров: 22989 Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в... Вывести свойство привязка к Яндекс Картам в Битрикс Просмотров: 18143 Часто бывает нужно вывести свойство привязка к Яндекс карте в детальном описании элемента... Заполнение габаритов товара, после обмена с 1С, из свойств элемента и... Просмотров: 10383 Если Ваш интернет-магазин интегрирован с 1С, скорее всего столкнулись с такой проблемой: 1... Как работает система сертификации партнеров 1С-Битрикс, уровни партне... Просмотров: 3456 Сертификация от «1С-Битрикс» – это объективная оценка знаний и практических навыков разраб... Вывести информацию, только на первом уровне раздела каталога, в 1С-Би... Просмотров: 4216 Задача: на сайте, в каталоге, выводится два фильтра - боковой и верхний. Оба компонента по... Вывести список всех пользователей с необходимой информацией Просмотров: 24030 Если нужно, на какой-либо странице сайта, вывести всех пользователей из группы "Зарегистир... Создание раздела инфоблока при регистрации пользователя в Битрикс Просмотров: 7873 Например вам нужно выводить информацию исключительно для определенного пользователя. Само ... Следующая/предыдущая новость/статья при просмотре подробной в Битрикс Просмотров: 17521 Дизайн создается только для наглядного и удобного предоставления содержимого сайта, пользо... Смена вида карточек товаров в catalog.section с иммитацией AJAX Просмотров: 782 Смену вида карточек товаров, в разделе каталога, можно реализовать с помощью сессии, запис... Скопировать номер телефона из поля пользователя в телефон для регистр... Просмотров: 1593 Задача, на конкретном сайте: раньше все пользователи регистрировались по стандартному режи... Автоматически отгрузить заказ и сменить статус отгрузки, при выполнен... Просмотров: 321 Проблема: Заказы, на сайте, обрабатываются только в 1С. При этом 1С не работает с отгрузка... Создание скидки на общую сумму покупки в Битрикс корзине Просмотров: 26908 Функционал интернет-магазина, работающего под управлением 1С Битрикс, позволяет задавать м... Ленивая подгрузка картинок в компоненте, на vue js Битрикс Просмотров: 9424 Если на одну страницу сайта выводится большое количество картинок, которые могут долго под... Подключение SSL на Битрикс виртуальная машина Просмотров: 11893 С первого января 2017 года, наличие безопасного соединения HTTPS становится практически об... Добавление и удаление из сравнения на AJAX: Битрикс Просмотров: 17648 Рецепт лежал у меня в закромах, почти о нем и забыл, но тут подвернулся под руку- решил оп... Определить местоположение пользователя и показать на карте Просмотров: 3254 Задача определить местоположение текущего пользователя и показать его на карте, с меткой. ... Вывод даты создания элемента в правильном формате в Битрикс Просмотров: 21619 Если нужно вывести дату создания новости, статьи или товара в каталоге, в принципе любого ... Автоматически помечаем новинки лейблом в каталоге битрикс Просмотров: 5357 Если вы хотите помечать новинки каталога, вашего магазина на Битрикс, лейблом "Новинка". И...