+7 (987) 026-06-36
Написать в Telegram

Оставить заявку
stanislav_web

Вывести дату из свойства 1С-Битрикс в формате "01 января 2023"

Вывести дату из свойства 1С-Битрикс в формате "01 января 2023" Как легко и быстро форматировать дату из свойства Битрикс в формате 01.01.2023 в формат 01 января 2023

Вывести дату из свойства 1С-Битрикс в формате "01 января 2023"

Как легко и быстро форматировать дату из свойства Битрикс в формате 01.01.2023 в формат 01 января 2023

📅 26 апреля 2023

👁‍🗨 497

🔥 0

Вывести дату из свойства 1С-Битрикс в формате "01 января 2023"

Иногда необходимо вывести пользовательское свойство Битрикс с типом дата в формате не предусмотренном стандартными настройками компонента или инфоблока. Поэтому мы можем обратиться к документации и использовать разные методы и функции для изменения в тот формат, который нам необходим.

<?= FormatDate('j F Y', MakeTimeStamp($arItem['PROPERTIES']['DATE_EVENTS']['VALUE'])); ?>

FormatDate - функция Битрикса которая возвращает строку отформатированную в соответствии с заданным форматом.

MakeTimeStamp - метод Битрикса который конвертирует время из строки в Unix-формат.

Функция FormatDate первым аргументом принимает строку в виде формата и так как нас интересует дата формата, например 01 января 2023 мы указываем формат вида - j F Y.

Данный формат выведет месяц в нижнем регистре и родительном падеже.