Посчитал количество месяцев участвующих в периоде - 2, но как строку скопировать столько раз сколько указано в рассчитаном количестве месяцев?
сделайте так: создайте список, который начинается с месяца старта отпуска и заканчивается месяцем окончания (их же может быть и не 2, вдруг, затянулся)