公歷又稱舊公歷、皇歷,是在中國農歷的基礎上產生的,是壹種每日吉兇的萬年歷。相傳黃歷是軒轅黃帝所創,故稱黃歷。公歷的主要內容是二十四節氣,以及日常的禁忌、幹支、數值、星辰、月相、吉兇等。
歷書是古代帝王所遵循的行為準則,由秦計算出版,故又稱歷書。這不僅包括天文氣象、季節季節,還包括人們在日常生活中應該遵守的壹些禁忌。它的內容指導著中國勞動農民的農事時機,所以也叫農民歷。中國民間俗稱通書;但由於《通書》中的“書”字與“輸”字諧音,又因忌諱而稱之為童生。
在現代,公歷的主要內容包括:公歷、農歷和幹支歷、二十四節氣和星期日(周)、禁忌、災禍、方向、流年、太歲、三元九運、孔宣九大行星等等。