"صدوق(ره)در عیون الاخبار از ریان بن شیب روایت کرده که گوید:روز اول محرم به نزد امام هشتم(ع)شرفیاب شدم حضرت به من فرمود:آیا روزه هستی؟عرض کردم:نه٬فرمود:امروز روزی است که زکریا به درگاه خدا دعا کرد واز خداوند فرزندی پاک خواست وخداوند دعایش را مستجاب فرمود:پس هر کس در این روز روزه بگیرد وبه درگاه خداوند دعا کند٬خدا دعایش را مستجاب کند چنانچه دعای زکریا را مستجاب فرمود"
ودر حدیثی است که فاصله ی مابین بشارت خداوند و ولادت یحیی پنج سال طول کشید...یحیی به دنیا آمدو...مقام نبوت به او داده شد(خلاصه ی تاریخ انبیاء)