امام جعفر صادق (ع) در حدیثی فرمودهاند که آسمان بر حسین بن علی علیهالسلام و یحیى بن زکریّا گریست.
امام صادق علیه السلام فرمودهاند: «إنَّ السَّماءَ بَکَت عَلَى الحُسَینِ بنِ عَلِیٍّ علیه السلام ویَحیَى بنِ زَکَرِیّا علیه السلام، ولَم تَبکِ عَلى أحَدٍ غَیرِهِما. قُلتُ: وما بُکاؤُها؟ قالَ: مَکَثوا أربَعینَ یَوما تَطلُعُ الشَّمسُ بِحُمرَهٍ وتَغیبُ بِحُمرَهٍ»
«آسمان بر حسینبنعلى و یحیى بن زکریّا گریست و براى هیچکس جز این دو گریه نکرد». گفتم: گریهاش چگونه بود؟ فرمود: «چهل روز خورشید با سرخى بر مردم طلوع مىکرد و با سرخى غروب مىنمود».
منبع: کامل الزیارات: ص ۱۸۶