Ответ:

Был уже весенний месяц март, но по ночам деревья трещали от холода, как в декабре... Союз: но. Грамматические основы: был месяц; деревья трещали.

Схема: [= —], но [— =, как ...]. Это сложносочинённое предложение, повествовательное, невосклицательное; состоит из двух двусоставных распространённых частей. Части противопоставлены союзом «но», поэтому перед ним ставится запятая.

Первая часть: «Был уже весенний месяц март». Основа — «был месяц»; «весенний» — определение, «март» — приложение к слову «месяц», «уже» — обстоятельственное слово.

Вторая часть: «по ночам деревья трещали от холода, как в декабре». Основа — «деревья трещали»; «по ночам» — обстоятельство времени, «от холода» — обстоятельство причины. Оборот «как в декабре» поясняет сравнение и отделяется запятой.