最早的中国古人怎么“算日子”?
你可能会觉得奇怪,古人为什么要把日子搞得这么复杂?其实一开始也没这么复杂。最早的历法,就是抬头看天。 古人发现月亮的圆缺特别有规律,于是就用月亮的一个圆缺周期当一个月,这叫“朔望月”。一个朔望月大概是29.53天,所以农历的大月30天、小月29天,就是这么来的。这种只看月亮的历法叫“阴历”。 但问题来了——光看月亮不管用,因为农业生产还得看太阳。比如你种庄稼,总不能看月亮圆了就下种吧?得看什么时候天气变暖、什么时候是节气。所以古人又发明了用太阳位置定节气的“阳历”。 咱们的老祖宗厉害就厉害在,他们把阴历和阳历给结合起来了,这就是“阴阳合历”,也就是咱们现在说的农历。今天农历五月初一,既是月亮的新月,又处在芒种节气前后,这就是阴阳合历的典型体现。干支纪日:从商朝到今天一直在用
今天黄历上写的“庚申日”,你可能不熟悉,但干支纪日法可是咱们中国最古老的纪日方式。 你们知道干支纪日用了多少年吗?从商朝的甲骨文里就能找到完整的干支表,一直延续到今天,从来没有断过。这是全世界连续使用时间最长的纪日系统,比古希腊的历法要早得多。 干支就是天干和地支的组合:甲、乙、丙、丁、戊、己、庚、辛、壬、癸,配上子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,一共60个组合,用来循环纪日。 今天庚申日,上一个庚申日是60天前,下一个是60天后。今天干支里还有“午”,代表月份,“丙午年”代表年份。你看这老黄历上,干支信息占据了最显眼的位置,这就是中国古代历法的核心骨架。建除十二神:今天“满”日是什么意思?
老黄历上除了干支,还会写“建除十二神”。今天写的是“满”,旁边还标注“凶”,下面还写着“满日:忌开仓、嫁娶”。 这建除十二神是哪十二个?建、除、满、平、定、执、破、危、成、收、开、闭。这十二个字分别对应不同的日子吉凶倾向。说几个常见的神煞
- 满日:代表事物到了“满盈”的状态,像水满了容易溢出来。所以今天黄历上说“忌开仓”,意思是仓库满了就别再往里装了;也“忌嫁娶”,因为满则溢,婚姻求的是长久平稳,不是“溢”的状态。这其实是古人通过象形思维来定吉凶。
- 平日:比较平稳的日子,适合处理日常事务。
- 定日:适合做决定、定契约。
- 破日:最容易出状况的一天,通常百事不宜。
- 成日:事情容易成功,适合签约、开业。
二十八宿和纳音五行:今天的吉利与忌讳从哪来
今天黄历还写着“二十八宿:箕水豹(吉)”、“纳音五行:年天河水 月砂石金 日石榴木”。这些信息有什么用呢? 二十八宿把天空分成28个区域,每天对应一个星宿。今天主管的星宿是“箕水豹”,在二十八宿里属于东方苍龙七宿的最后一宿。古人认为“箕”代表风,所以今天适合“求职、祭祀”,但不适合“嫁娶、入宅”,可能跟这个星的属性有关。 再说到纳音五行,你可能听过“海中金”、“炉中火”这类词。这就是纳音,把天干地支和五行结合起来。今年丙午年,纳音是“天河水”;这个月甲午月,纳音是“砂石金”;今天庚申日,纳音是“石榴木”。 我们来举个例子:为什么今天不宜“开市、立券交易”?因为今天的日柱庚申纳音是“石榴木”,而月柱甲午纳音是“砂石金”,金克木,月气克日气,所以不利于做买卖。当然,这种判断方式在现代人看来可能觉得牵强,但在传统历法里,这就是一套严密的逻辑系统。黄历上的避忌,其实藏着古人的生活智慧
咱们再回看今天的黄历: 今天的“吉神”里有“金匮、驿马”,所以今天“求职、祭祀”是吉利的。“凶煞”里有“八专、五虚、满日、天吏、天贼、地囊”,所以今天避开的事情特别多。 我数了数,今天“忌”的项目列出二十多项,从嫁娶、入宅到开市、出行,几乎涵盖了人生大多数重要活动。你可能觉得这也太夸张了,一天什么都不能做? 其实不然。你看“宜”的里面写“求职”,这也是一件正事啊。古人不是让你整天躺着,而是告诉你:今天更适合做什么类型的事,避开什么类型的事。 我记得小时候家里老人说:“黄历也分大吉日和平常日,不是凶日就啥都干不了,只是有些事不顺而已。”这话现在想想挺有道理——生活里确实有日子顺、日子不顺的体感。传统文化不是迷信,它是一套古人对自然规律的观察与总结。学会看老黄历,核心就记住这几条
想看懂老黄历,别急着记所有的神煞和禁忌,先掌握这三步:- 看干支:干支代表时间坐标,知道今天是哪年哪月哪日,就能推算节气、季节、五行旺衰。
- 看建除十二神:建除是黄历的核心骨架,记住“建满平收黑,除危定执黄”,就知道今天大概的吉凶倾向。
- 看“宜”“忌”:黄历最实用的地方,就是告诉你在这一天适合做什么、不适合做什么。先看“宜”,再做决定,比盲目行动靠谱。
本文内容整理自传统历法文献,仅供文化学习参考。