On this page
date_range
Работа с датами в Битрикс24: получение дат начала и окончания месяца
Лайфхак по быстрому получению дат начала и окончания предыдущего, текущего и следующего месяца в Битрикс24
При разработке в Битрикс24 часто требуется получить даты начала и окончания месяца для различных периодов. Обычно это делается через сложные вычисления, но существует гораздо более простой способ.
Магические модификаторы для работы с датами
Битрикс24 поддерживает специальные строковые модификаторы, которые позволяют получить нужные даты одной строкой кода.
Модификаторы для работы с месяцами:
Предыдущий месяц:
Первый день:
="first day of previous month"
Последний день:
="last day of previous month"
Текущий месяц:
Первый день:
="first day of this month"
Последний день:
="last day of this month"
Следующий месяц:
Первый день:
="first day of next month"
Последний день:
="last day of next month"
Эти модификаторы значительно упрощают получение граничных дат месяца и делают код более читаемым.