روز غدیر در سال دهم هجرت اتفاق افتاده است، اما با توجه به اینکه در سال تولد امام علی(ع) اختلاف نظر وجود دارد، تعیین سن آن حضرت در آن روز، بستگی به آن دارد که کدام نقل در ولادت ایشان تقویت شود. نظریه مشهور مورخان در مورد ولادت امام علی(ع) این است که آن حضرت در سال سیام عام الفیل یعنی ده سال قبل از بعثت پیامبر اسلام(ص) متولد شدند.[1] بنا بر این، امام علی(ع) در زمان بعثت پیامبر(ص) ده ساله بودند و با توجه به اینکه پیامبر ۱۳ سال اوّل بعثت را در شهر مکه بودند و واقعه غدیر در سال دهم هجرت اتفاق افتاده است؛ بر این اساس امام علی(ع) در روز غدیر 33 سال داشتند.
نظریه دیگر این است که امام علی(ع) 12 سال قبل از بعثت متولد شدند؛[2] در این صورت سن امام(ع) در روز غدیر 35 سال بود.
پینوشتها:
[1]. ر. ک: کلینى، محمد بن یعقوب، کافی، ج 1، ص 452، دار الکتب الإسلامیة، تهران، چاپ چهارم، 1407 ق؛ اربلی، علی بن عیسی، کشف الغمة فی معرفة الأئمة، محقق و مصحح: رسولی محلاتی، سید هاشم، ج 1، ص 82، نشر بنی هاشمی، تبریز، چاپ اول، 1381ق؛ مجلسی، محمد باقر، بحار الانوار، ج 35، ص 8، مؤسسة الوفاء، بیروت، 1404ق.
[2]. همان.