Нет, ежегодный отпуск не продлевается в связи с тем, что он выпал на 31 декабря.
Это обусловлено тем, что 31 декабря не относится к нерабочим праздничным дням, при совпадении с которыми продлевается ежегодный оплачиваемый отпуск. А если на 31 декабря выпал ежегодный отпуск без сохранения зарплаты, который предоставляется, например, инвалидам, то он также не продлевается. Законом это не предусмотрено. Такие выводы следуют из ч. 1 ст. 112, ч. 1 ст. 120, ч. 2 ст. 128 ТК РФ. Обращаем внимание, что, если на 31 декабря переносится выходной постановлением Правительства РФ, это не является основанием для продления отпуска, предусмотренным законом. Однако вы можете прописать специальное основание для продления отпуска в подобных ситуациях в своем локальном нормативном акте (ч. 1 ст. 124 ТК РФ).
Более подробно с данным материалом Вы можете ознакомиться в СПС КонсультантПлюс