В Евангелии более, чем ясно указано, что Христос родился при Ироде Великом. Но штука в том, что Ирод по другим историческим источникам умер в 4 году до РХ. Ученые долго пытались понять в чем тут дело, но в итоге разобрались, что Дионисий Малый (6 век нашей эры) вычислил дату РХ с ошибкой в 5 лет, т.к. для него главной задачей было не точно посчитать когда это произошло, а поставить дату РХ в основу летоисчисления, с чем он, как мы видим, благополучно справился. Из-за этой ошибки Рождество Христово произошло в 5 году до РХ.
Ну, а если кто-то хочет почитать об этом поподробнее, то очень неплохая, на мой взгляд, статья лежит здесь.