是按天干地支法来计算伏天。民俗“夏至三庚数头伏”,“庚”是天干第七个数字,十天干的产生与太阳出没有关,太阳影响万物生长,“庚”的意思就是万物收敛有实,“庚日”每10天重复出现,由于一年12个月,阳历365或366天,阴历354或355天,均不是10的整数倍,由此每月“庚日”不固定,所以每年“入伏”的时间不同。
计算的步骤就是按夏至起的第三个庚日便是“入伏”的日子,传统约定立秋后第一个庚日就是“末伏”的起始日子。三伏天的长短主要在中伏的差别上,因为每年夏至节气后的第三个庚日(初伏)出现的时间不同,所以导致中伏的天数也不相同。中伏时间可能是10天,也可能有20天,导致有些年份的三伏天是30天,有些是40天。
具体计算方式可以参考以下两种:
1.按照农历计算:伏天是以“立秋”为分界点,上一个立秋之前的第三个庚日到下一个立秋之前的第一个庚日,就是伏天。庚日指的是农历二十四节气中的庚日,即甲子、丁卯、甲午、壬子、庚寅、庚午、壬申、甲寅、丁酉、庚子、庚申、壬午、甲辰、丁未等日子。
2.按照阳历计算:伏天是指7月23日至8月7日之间的一段时间,因此可以将这段时间划分为10天,即7月23日至7月31日为初伏,8月1日至8月7日为末伏。初伏和末伏都包含5个庚日。