2020年夏天,许多人意到当年的三伏天长达40天,比常说的30天多了10天。这并非气候反常,而是由我国传统历法中三伏天的计算规则决定的。
三伏天是夏季最热阶段的总称,分初伏、中伏、末伏,其时间划分源自农历和干支纪日法。初伏以夏至后的第三个“庚日”为起点,末伏以立秋后的第一个“庚日”为起点,初伏和末伏固定为10天,中伏的天数却不固定,可能是10天或20天,这正是三伏天总天数变化的关键。
“庚日”是干支纪日法的产物,天干有甲、乙、丙、丁、戊、己、庚、辛、壬、癸10个,每10天循环一次,所以庚日每10天出现一次。若夏至到立秋之间有4个庚日,中伏就有20天;若有3个庚日,中伏则为10天。
2020年的夏至是6月21日,立秋是8月7日。夏至后第一个庚日是6月26日庚子日,第二个是7月6日庚戌日,第三个是7月16日庚申日,这一天便是初伏的开始,初伏持续10天至7月25日。立秋后的第一个庚日是8月15日庚子日,为末伏起点,末伏同样持续10天至8月24日。初伏和末伏之间的时段即中伏,从7月26日到8月14日,共20天。因此,2020年初伏10天、中伏20天、末伏10天,总时长40天。
这种40天的三伏天是干支纪日法下的正常现象。只要夏至到立秋之间间隔足够长,能容纳4个庚日,中伏就会延长至20天,形成40天的三伏天。2020年的情况,正是这一历法规律的自然体现。
