Для получения строкового представления выбранного периода в версии 8 используется функция ПредставлениеПериода(). Она позволяет получить строковое представление периода, заданного датами начала и окончания.
Например:
ПредставлениеПериода('20120101000000', '20120101235959') // 1 января 2012 г. ПредставлениеПериода('20120101000000', '20120131235959') // Январь 2012 г. ПредставлениеПериода('20120101000000', '20120229235959') // Январь 2012 г. - Февраль 2012 г.
Кроме стандартных периодов эта функция позволяет получать представления так называемых финансовых периодов: первых девяти месяцев года и первого полугодия. Для этого используется форматная строка с указанием признака ФП:
ПредставлениеПериода('20120101000000', '20120630235959', "ФП = Истина") // 1 полугодие 2012 г. ПредставлениеПериода('20120101000000', '20120930235959', "ФП = Истина") // 9 месяцев 2012 г.
Кроме этого форматная строка позволяет получать представление периода на языке, отличном от используемого по-умолчанию:
ПредставлениеПериода('20120101000000', '20120331235959', "L = en_US") // 1 quarter of 2012 - Английский ПредставлениеПериода('20120101000000', '20120331235959', "L = bg_BG") // 1-во тримесечие на 2012 г. - Болгарский ПредставлениеПериода('20120101000000', '20120331235959', "L = de_DE") // 1. Quartal 2012 - Немецкий