古代社會的天文學不夠發達,對於很多天文現象古人都無法理解,所以一些奇怪的天文現象就會讓人跟什麼吉兆,兇兆聯繫在一起。古代有很多史書都記載過日食的發生,而日食則往往被認為是兇兆,皇帝作為一國之君都很害怕日食的出現。
漢文帝在位的時候,出現過一次日食,漢文帝認為這是不祥之兆,所以趕緊給自己下罪己詔,將自己責備了一番,然後繼續輕徭薄賦的政策,與民休息,這才有了後來的「文景之治」。漢文帝這一招很多帝王都使用過,在出現日食的時候,皇帝們都會給自己下一個罪己詔,好好反省最近發過的錯誤,他們認為日食是上天對自己的一種示警。
漢元帝在位的時候身邊有石顯等宦官霍亂朝堂,很多忠心的大臣都被這些奸邪小人給排擠出去了。漢元帝不滿這些宦官胡來,於是就啟用了大臣周堪,但是一向跟周堪不對付的石顯就不高興了,所以想過要想法設法除掉周堪。
終於,一次日食讓石顯抓住了機會,當日食發生之後石顯就跟漢元帝說,這日食是上天對於皇帝的懲罰,皇帝啟用周堪惹怒了上天,所以才發生日食來警告皇帝。漢元帝竟然信以為真了,於是便將周堪等幾個大臣給趕出了京城,到地方上去做了小官。
但是漢元帝沒想到的是周堪等人都被趕出朝廷了,但是依舊又發生了日食,這一次漢元帝問石顯,為何趕走了周堪等人還是會發生日食呢?石顯這次回答不出來了。於是周堪等人又被漢元帝給調回了朝廷,雙方又繼續在朝廷上鬥的你死我活。看來日食不僅可以驚醒帝王,還能成為權臣爭權奪利的工具。