
要点摘要(约 30 秒)
- 1980 是庚申:第七个天干压在第九个地支上,六十甲子第 57 位,天干庚属金,所以是金猴。六合表把申(猴)与巳(蛇)配成一对;相冲表把申与寅(虎)相对;三合局是申子辰——猴与鼠、龙同局。
- 同一个标签底下有三个长度:公历年 366 天、一个立春到下一个立春 365 天、一个正月初一到下一个正月初一 355 天。
- 排盘年里装着 1980 年 2 月 29 日,却比公历年短一天:它扔掉立春之前那 35 天,从 12 月 31 日之后只补回 34 天。
- 立春在 2 月 5 日,正月初一在 2 月 16 日,所以 2 月 5 日到 15 日这十一天,排盘读猴、国家标准读羊。
- 那个农历年十二个月,七个 30 天、五个 29 天,没有第十三个月。
1980 年是庚申年,属猴
1980 年写成庚申:庚是十个天干里的第七个,申是十二地支里的第九个,落在六十甲子的第 57 位。天干庚属金,所以生肖前面那个字是金——这一年叫金猴。这句话只关于天干,说完就完了,别的什么都没跟出来。
这一年的两条年界线隔着十一天,而且次序和多数人以为的相反。立春——打开春天的那个节气——在 1980 年 2 月 5 日。正月初一在 2 月 16 日。所以 2 月 5 日到 15 日这段里,排盘已经把属相翻到猴,国家标准还在读羊。
这一页剩下的部分是从这两个日期算出来的账,因为问「1980 年有多长」,会得到三个都站得住的答案:366 天、365 天、355 天。三个都对,因为它们数的不是同一件事,只是这件事都叫「1980」。而三个里最短的那个,不是多数人会挑的那个。
下一节先给这个地支的合冲。再往下依次是:三个算法并排、两条年界线逐日,以及最短的那个由什么组成。页上每个数字都能拿一份公开历表、做一次减法核出来。
1980 年的合冲:六合、相冲与三合
年支只给一个:申,猴。下面三条关系只从这个地支出发——凡年支是申的人都是这三条,与月、日、时无关。
| 关系 | 地支 | 生肖 |
|---|---|---|
| 六合 | 巳 | 蛇 |
| 相冲 | 寅 | 虎 |
| 三合 | 子、辰 | 鼠、龙 |
完整的盘看的是四柱之间彼此的关系,不是孤立看年支。144 对全表把每一对都列了出来。
一年,三个长度
首尾两天都算在内,三个算法分别得出:
| 算法 | 首日 | 末日 | 天数 |
|---|---|---|---|
| 公历 1980 | 1 月 1 日 | 12 月 31 日 | 366 天 |
| 排盘庚申年 | 2 月 5 日 | 1981 年 2 月 3 日 | 365 天 |
| 农历庚申年 | 2 月 16 日 | 1981 年 2 月 4 日 | 355 天 |
三行并不互相矛盾,它们回答的是三个问题。第一行问公历年有几天,1980 是闰年,所以 366。第二行问一个立春到下一个立春有几天。第三行问一个正月初一到下一个正月初一有几天。只有第二、三行和生肖有关;第一行就是普通日历上的一年,把它列进来是因为多数人嘴里的「1980 年」指的是它。
装着 2 月 29 日,却比公历年短一天
这里有一处看着像算错了。1980 年里有 2 月 29 日。装着闰日的那一年应该更长,公历年确实是:366 天。可是从 1980 年 2 月 5 日到 1981 年 2 月 3 日,只有 365 天——带标签的那个年度,比只带数字的那个少了一天。
这次换手两头都很准。公历年从 1 月 1 日开门,所以立春(2 月 5 日)之前先过去 35 天,之后再有 331 天走到 12 月 31 日。排盘年把这 35 天扔掉,在另一头补回 34 天:1981 年 1 月 1 日到 2 月 3 日。出去 35、进来 34,少一天;而闰日根本没进这道算式。
为什么另一头停在 3 日:下一个立春落在 1981 年 2 月 4 日,比 1980 年的 2 月 5 日早一个日历日。一个回归年比 365 天多约四分之一天,所以这个节气在 2 月 3、4、5 日之间来回挪,不会固定在一天上。相邻两个立春日可以隔 365 天,也可以隔 366 天;这一次是 365 天,于是这一年就在第二个立春的前一天收尾。
所以庚申年按排盘是 1980 年 2 月 5 日到 1981 年 2 月 3 日,按国家标准是 1980 年 2 月 16 日到 1981 年 2 月 4 日。两个都装着 2 月 29 日,两个都没因此多出一天——因为它们都不从 1 月 1 日起算。
2 月 5 日对上 2 月 16 日
生肖年不从 1 月 1 日开始,而从哪天开始也没有唯一答案。国家标准《农历的编算和颁行》(GB/T 33661-2017,由中国科学院紫金山天文台起草)把农历年定在正月起,生肖年跟着这个基准走:属相在正月初一更换。排盘则把年柱定在立春——那个开启春天的节气。
1980 年这两条线相隔 11 天,这一次是立春在前:立春是 2 月 5 日,正月初一是 2 月 16 日。也就是说,排盘比国家标准早 11 天换属相。
生肖年界表把 1940 到 2030 年两条线逐年列出,并给出每一年的相差天数。
十二天,其中十一天没有统一答案
落在两条线上或夹在中间的一共 12 个日历日,其中 11 天在两种口径下读出来的结果不同。
| 1980 年的日期 | 按国家标准 | 按排盘 |
|---|---|---|
| 2 月 5 日至 2 月 15 日(共 11 天) | 羊 | 猴 |
| 2 月 16 日 | 猴 | 猴 |
从 2 月 5 日起的 11 天是争议的那一段。国家标准把它们仍算在 1979 年里,因为正月初一还没到,而 1979 年属羊;排盘在 2 月 5 日立春时就已经换年了。到了 2 月 16 日,两条线合到一处:这一天正是正月初一,也就是国家标准那套猴年的第一天,而排盘从立春那天起就已经在这里了。从这一天起,两套口径读出来的是同一个属相。
出生日正好压在界日上是最难的一种情形,因为立春是一个时刻、不是一整天。上面链接的那一页讲了为什么它只给日期、不给钟点。
355 天是由什么凑起来的
1980 年 2 月 16 日开门的那个农历年不是闰年:十二个月,没有第十三个月。十二个月里七个是 30 天、五个是 29 天,加起来 355 天,是三个长度里最短的一个。
月界也在同一份表里,一行一个:二月十七日、三月十五日、四月十四日、五月十三日、六月十二日、七月十一日、八月十一日、九月九日、十月九日、十一月八日、十二月七日,十二月落在 1981 年 1 月 6 日。把这些间隔顺着读下来,大小月是 30、29、29、30、29、30、29、30、30、29、30、30。
开年开得这么晚,是上一年的账。上一个农历年——1979 己未——有 384 天,带着一个第十三个月。把 384 天加到 1979 年 1 月 28 日上,落点就是 1980 年 2 月 16 日:比一个 365 天的年份在日历上往后挪了十九天。晚年不是二月的规矩,是上一年的盈余到了账。
标签也在这里交班。1981 年 2 月 4 日是农历年的最后一天,也是立春到的那一天;2 月 5 日国家标准这边才开下一个年。两套口径的交班落在相邻的两天,而生日正好压在这两天里的任何一种,都是这一页结不了的情形——立春是一个时刻,不是一整天。
读你的属相和五行 — 免费1980 年的日期你自己怎么核
天文台逐年发布一个纯文本表,1980 年那份叫 T1980e.txt,1981 年那份叫 T1981e.txt,每天一行:公历日期、当日若是农历月初则给出月号、星期几、以及落在那天的节气。这一页靠四行。1980 年 2 月 5 日印着「Spring Commences」。2 月 16 日印着「1st Lunar month」。1981 年 1 月 6 日印着「12th Lunar month」,那是十二个月里的最后一个,这一行要从 1981 年那份表里读。1981 年 2 月 4 日又印一次「Spring Commences」。
三个长度就是三次减法。1980 年 12 月 31 日减 1 月 1 日,再加一,是 366。1981 年 2 月 3 日减 1980 年 2 月 5 日,再加一,是 365。1981 年 2 月 4 日减 1980 年 2 月 16 日,再加一,是 355。这三行没有一行需要一张生肖表。
标签本身没带什么,值得直说,因为关于生肖年的文章大多暗示得更多。庚申标出的是一个出生年份,以及一条一直在走的计数里的一个位置。它没有说这一年对谁过得怎么样,也没有说这年出生的人将来如何;这一类说法背后没有可以核对的东西,所以这一页不写。
两条边界这一页都不给钟点,这是有意的:某个节气落在哪一天是确定的,这一页给的就是那一天;至于一天里的哪一刻,在这组页面覆盖的整个跨度上找不到同一个权威来源能一路覆盖,所以宁可给日期,也不从另一类来源补一个时辰。生日正好压在界日上,是这一页唯一结不了的情形,页面上把这句话说出来,不猜。
1980 年的这些日期出自哪里
1980 年的立春、正月初一,以及每个农历月的起点,读自香港天文台 1979、1980、1981 三年的公历与农历对照表;上面引的那两个表头,就是那两份文件自己的首行,一份英文一份中文。366、365、355 这三个数是把那些文件里的日期相减得到的,不是估的。
农历本身按 GB/T 33661-2017《农历的编算和颁行》编算,这份国家标准由紫金山天文台起草。生肖年界表把 1940 到 2030 年两条年界逐年列出,并给出每一年的相差天数;生肖猴单独讲这一只动物,包括为什么只有庚申叫得出名字。本站怎么挑来源、怎么标日期,见我们如何引用。
这张表背后的完整数据(1901 至 2100 年)已做成可下载的数据集:生肖年界表。
GPTbazi 是一份用于娱乐与自我反思的性格图谱。它不是医疗、法律、财务或心理建议,也不预测事件。历法日期与节气边界是天文与官方历法事实,不是对某个人的解读。
参考来源
- Hong Kong Observatory — Gregorian-Lunar Calendar Conversion Table for 1980 (the file this page reads)
- Hong Kong Observatory — Gregorian-Lunar Calendar Conversion Table (year index)
- GB/T 33661-2017 《农历的编算和颁行》 — national standard record (drafted by the Purple Mountain Observatory; in force 1 September 2017)
- Guangming Online (光明网) — what GB/T 33661-2017 fixes as the start and end of a zodiac year
- Hong Kong Observatory — 1980 年公曆與農曆日期對照表 (the Chinese table whose heading prints 庚申 next to 肖猴)
- Hong Kong Observatory — Gregorian-Lunar Calendar Conversion Table for 1981 (read for the Li Chun on 4 February and the Lunar New Year on 5 February, which close this year's counts)
- GPTbazi — BaZi methodology and the solar-term boundary
- GPTbazi — how sources are chosen and dated