暑伏天一共有四十天,夏至后第三个庚日开始为头伏(初伏),第四个庚日为中伏(二伏),立秋后第一个庚日为末伏(暑伏),头伏和末伏各十天,中伏十天或二十天。
暑伏的具体日期是由节气的日期和干支纪日的日期相配合来决定的。我国传统的推算方法规定,夏至以后的第三个庚日、第四个庚日分别为初伏(头伏)和中伏(二伏)的开始日期,立秋以后的第一个庚日为末伏(暑伏)的第一天。庚日是干支纪日中带有"庚"字的日子,如庚子、庚寅、庚辰,每年的《农村年书》中登载着这样的日期。