Разработка на 1С-Битрикс Михаил Базаров
Блог-note

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

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

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

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

$dateCreate = CIBlockFormatProperties::DateFormat(
        'j F Y', 
        MakeTimeStamp(
            $arItem["DATE_CREATE"], 
            CSite::GetDateFormat()
        )
);
echo $dateCreate;

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

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

Если нужно вывести дату и время создания

$dateCreate = CIBlockFormatProperties::DateFormat(
        'j F Y h:m', 
        MakeTimeStamp(
            $arItem["DATE_CREATE"], 
            CSite::GetDateFormat()
        )
);
echo $dateCreate;

Если нужно отделить дату и время друг отдруга, что бы как-то красиво сверстать.

$dateCreate = CIBlockFormatProperties::DateFormat(
        'j F Y / h:m', 
        MakeTimeStamp(
            $arItem["DATE_CREATE"], 
            CSite::GetDateFormat()
        )
);
$arDateCreate = explode('/', $dateCreate);
echo $arDateCreate['0']; // Сама по себе дата
echo $arDateCreate['1']; // Само по себе время
Услуги

Стоимость разработки на 1С-Битрикс

Стоимость разработки сайта зависит от объёма и сложности проекта. Ниже приведены ориентировочные цены, как правило не выходят за обозначенные рамки. Срок разработки зависит от сложности проекта: как правило называю сроки с запасом.

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

Включено в стоимость разработки

В цену уже заложено всё, что нужно для легального и быстрого запуска. Доплачивать за базовые вещи не придётся.

  • Лицензия и модули

    Лицензия на «1С-Битрикс» нужной редакции, дополнительные модули и видео-инструкции по работе с готовым проектом.

  • Скорость и SEO

    Оптимизация кода и сервера под быструю загрузку, базовая SEO-оптимизация и добавление сайта в поисковые системы.

Блог-note

Заметки по 1С-Битрикс