
Хронологические рамки романа "Белая гвардия" у Михаила Афанасьевича мало соответствуют реальным историческим событиям. Так, если в романе от дня начала боев под Киевом до времени вступления украинских войск проходит всего около трех суток, то на самом деле события борьбы между Скоропадским и Директорией развивались целый месяц. Начало артиллерийского обстрела Киева украинскими частями приходится на вечер 21 ноября, похороны убитых офицеров, описанные в романе, состоялись 27 ноября, а окончательное падения города произошло 14 декабря 1918 года. Таким образом, историческим роман "Белая гвардия" назвать сложно, поскольку писателем не соблюдалась реальная хронология событий. Так, среди перечисленных в романе погибших офицеров нет ни одной правильной фамилии. Многие факты романа являются авторским вымыслом.
Безусловно, при написании романа "Белая гвардия" Михаил Афанасьевич Булгаков пользовался доступными источниками и своей великолепной памятью. Тем не менее, не стоит преувеличивать влияние этих источников на писательский замысел. Многие факты, почерпнутые из газет Киева конца 1918 года, писатель пересказывал исключительно по памяти, что привело лишь к эмоциональному воспроизведению информации, не содержащему точности и правильности изложения событий. Воспоминаниями Романа Гуля "Киевская эпопея", опубликованными в Берлине в 1921 году, Булгаков не пользовался, хоть это и склонны утверждать многие булгаковеды. Сведения о событиях на фронте под Красным Трактиром и Жулянах, приводимые в романе, исторически точны до мельчайших подробностей (кроме фамилий, конечно).
