Части речи — это группы слов, объединённые общими грамматическими признаками. Чтобы определить часть речи, нужно к слову задать вопрос, определить общее грамматическое значение слова и общие грамматические признаки слова. Когда? ночью, общее грамматическое значение: выехал ночью — ночью обозначает признак действия, грамматические признаки: неизменяемая часть речи (не спрягается, не склоняется), разряд по значению: наречие времени. Вывод: ночью — это наречие.