“黄历”已有1000多年的历史。过去称为“历日”、“宪书”、“通书”、“历书”,按照一定的历法安排年月日,与公历相对应。在封建帝王时代,因为是皇帝颁布的,所以敌人也称之为“皇历”。辛亥革命后,帝制被推翻,“皇历”被改写为“皇历”。
黄历的主要内容有二十四节气、吉凶、恶运、斗邪、斗恶、取音、干枝、十二神、值班、胎神、星宿、月相、邪神、彭祖百忌、刘曜、九大行星、流年、太岁、三元九运、玄空九大行星、周。《黄历》还在天文天气、季节变化、祭祀仪式、婚丧嫁娶、耕作、旅游和生活等方面表现出禁忌。因此,在民间也被称为“通书”。
“黄历”以60组不同的天干地支为标志,即60岁历有一个历法。当年用的是“黄历”,次年用新的“黄历”。用过的那个叫“老黄历”。从这个意义上说,“老黄历”逐渐成为民间的贬义词,专门用来指代旧观念、旧规则、旧方法、旧习惯。通常被称为“老人的旧历”,多是批判老人中那些墨守成规、固步自封、跟不上时代步伐的人和事。