الأناجيل لم تحدد بشكل دقيق متى ولد المسيح، وهناك خلاف بين المذاهب المسيحية، فقد ورد فى كتاب قصة الحضارة للكاتب «وول ديورانت» فى الكتاب الخامس الفصل السادس والعشرون «أنه حدد كل من إنجيلى متى ولوقا المسيح فى الأيام التى كان فيها «هيرودس» ملكا على بلاد اليهود، أى قبل عام 3 ق.م، بينما حدده يوحنا بين عامى 1 – 3ق.م، وقد ذكر «ترلتيان» أن «سترنينس» حاكم سوريا أجرى إحصاء عام 8 7 ق.م، فإذا كان هذا الإحصاء هو الذى أشار إليه إنجيل لوقا فإن ميلاد السيد المسيح يجب أن يؤرخ قبل عام 6 ق.م. هذا بالنسبة لتاريخ العام الذى ولد فيه المسيح، أما اليوم الذى ولد فيه بالتحديد فلم يأت على ذكره أى من الأناجيل الأربعة. وكانت هناك آراء مختلفة قال بها بعض المؤرخين منها أنه ولد فى اليوم التاسع عشر من أبريل، وبعضهم قال بالعاشر من مايو، بينما رأى «كلمنت السكندرى» أنه ولد فى السابع عشر من نوفمبر من العام الثالث قبل الميلاد. يأتى ميلاد المسيح يوم 29 كيهك الموافق 25 ديسمبر، وذلك حسب الاتفاق الذى حدث فى مجمع نيقية عام 325م، حيث يكون عيد ميلاد المسيح فى أطول ليلة وأقصر نهار (فلكياً)، والتى يبدأ بعدها الليل القصير والنهار فى الزيادة، إذ بميلاد المسيح (نور العالم) يبدأ الليل فى النقصان والنهار (النور) فى الزيادة، هذا ما قاله القديس يوحنا المعمدان عن السيد المسيح «ينبغى أن ذلك (المسيح أو النور) يزيد وإنى أنا أنقص» (يوحنا 30:3)، ولذلك يقع عيد ميلاد يوحنا المعمدان (المولود قبل الميلاد الجسدى للسيد المسيح بستة شهور) فى 25 يونيو وهو أطول نهار وأقصر ليل يبدأ بعدها النهار فى النقصان والليل فى الزيادة. لكن فى عام 1582م أيام البابا جريجورى بابا روما، لاحظ العلماء أن يوم 25 ديسمبر (عيد الميلاد) ليس فى موضعه أى أنه لا يقع فى أطول ليلة وأقصر نهار، بل وجدوا الفرق عشرة أيام، أى يجب تقديم 25 ديسمبر بمقدار عشرة أيام حتى يقع فى أطول ليل وأقصر نهار، وعرف العلماء أن سبب ذلك هو الخطأ فى حساب طول السنة (السنة= دورة كاملة للأرض حول الشمس) إذ كانت السنة فى التقويم اليوليانى تحسب على أنها 365 يومًا و6 ساعات، لكن العلماء لاحظوا أن الأرض تكمل دورتها حول الشمس مرة كل 365 يومًا و5 ساعات و48 دقيقة و46 ثانية أى أقل من طول السنة السابق حسابها (حسب التقويم اليوليانى) بفارق 11 دقيقة و14 ثانية ومجموع هذا الفرق منذ مجمع نيقية عام 325م حتى عام 1582 كان حوالى عشرة أيام ، فأمر البابا جريجورى بحذف عشرة أيام من التقويم الميلادى (اليوليانى) حتى يقع 25 ديسمبر فى موقعه كما كان أيام مجمع نيقية، وسمى هذا التعديل بالتقويم الجريجورى، إذ أصبح يوم 5 أكتوبر 1582 هو يوم 15 أكتوبر فى جميع أنحاء إيطاليا.