Роботека
Роботека · Роботы · Форматирование даты

Форматирование даты

Робот «Форматирование даты» приводит дату к любому нужному виду в бизнес-процессах и роботах Битрикс24. Принимает дату в разных форматах (Y-m-d, d.m.Y, timestamp, ISO) и шаблон вывода: числовой PHP-формат вроде d.m.Y или Y-m-d, либо словесный D и Dlong с названием месяца на языке интерфейса. Возвращает готовую строку даты.

Робот преобразует дату из любого распознаваемого формата (Y-m-d, d.m.Y, d/m/Y, ISO 8601, Unix-timestamp) в строку нужного вида для писем, документов и уведомлений. Числовые шаблоны PHP date() — d.m.Y, Y-m-d и любые другие — работают независимо от языка. Словесные форматы подставляют название месяца на языке интерфейса приложения: D даёт «15 мая 2026», Dlong добавляет «г.» («15 мая 2026 г.»), mnom и mgen возвращают только название месяца в именительном или родительном падеже. Типовые случаи: подставить дату сделки в шаблон договора прописью, сформировать читаемую дату для письма клиенту, привести дату из внешней системы к единому виду. Если дату разобрать не удалось, поле результата возвращается пустым, а в журнал пишется сообщение об ошибке.

Какие параметры принимает робот?

Параметр Тип Обязательный? По умолчанию
Дата date да
Формат: d.m.Y / Y-m-d / D (15 мая 2026) / Dlong (15 мая 2026 г.) / custom PHP date() string

Что возвращает робот?

Параметр Тип
Отформатированная дата string

Сценарий: дата прописью в шаблоне письма

  1. Бизнес-процесс берёт дату закрытия сделки в формате Y-m-d
  2. Робот форматирует её шаблоном D → «15 мая 2026»
  3. Готовая строка подставляется в текст письма клиенту

Похожие роботы

Статьи по теме