公历年份如何换算出农历年份?
冬日夜冷继续闲读,近日看了本《古代文化常识百话》,其中有篇是关于公历年份是如何换算成农年的干支纪年的,蛮有意思的,特记之。& U1 Y6 J4 q- F3 v T7 E+ l2 r
n: x! e# O+ d; B# R 首先,公元元年,即公元1年,相对应的我国农历是辛酉年,这是个换算的大前提。xmjeep.com9 e+ W0 f# n" Y% {
. Z+ V2 j8 L6 j 然后,根据上面的前提,把我国的天干地支编成对应的两组数字:
* }" S" B! E( \. w* b4 a+ T5 w) L% V* c8 z0 V' v
甲 乙 丙 丁 戊 己 庚 辛 壬 癸 a w6 O+ w8 ?4 s
2 v) [. v7 K- `% F) | 4 5 6 7 8 9 0 1 2 3# y. u$ P5 C6 ^2 u3 p J
3 t0 v& m1 Z" l, ~# y" Y* }0 V
子 丑 寅 卯 辰 巳 午 未 申 酉 戌 亥+ l1 \. `+ p7 C @
& Q# @5 C5 j u' g 4 5 6 7 8 9 10 11 0 1 2 3$ s# M6 Z# v. Q. O
; L% Q( U# m9 n8 _. S. { 再次就是具体推算方法(以2009年为例):
3 H, h1 i# _9 [- V1 G$ R3 Y
1 i. V' i% d+ G 1、公元纪年的末位数所对应的天干,就是那一年的天干,如2009年,末位数是9,它所对应的天干是“己”。己就是2009年的天干。
) ~" ~) q1 B" m; ? i C8 _8 q3 D! s+ q& s# Y# ~& t
2、接下来就开始推算地支了,把公元纪年数,即2009除以12,余数是5,5所对应的地支是丑,也就是该年份的地支。' B! G. L7 \: H: P8 @2 y/ U
! @. q! R: [+ I
然后把天干地支合起来,就是该公元年份的农历年份了,2009年的天干是己,地支是丑,2009年就是己丑年。$ ~5 X- y8 X! J* K+ U. f2 A
2 y) U$ B$ L: h, L6 D2 P) D8 m 最后,再说说农历年与生肖的关系。我们都知道十二生肖是鼠牛虎兔龙蛇马羊猴鸡狗猪,我国古人就用十二地支来对应这十二生肖:子鼠、丑牛、寅虎、卯兔、辰龙、巳蛇、午马、未羊、申猴、酉鸡、戌狗、亥猪。只要知道某人的生肖,就可以迅速判断出该人出生年份的农历地支,比如,小赵属鸡,小钱属猴,那马上就可以知道,小赵肯定出生在农历X酉年、小钱出生于农历X申年。反过来,如果知道小赵和小钱分别生于农历己酉年和戊申年,那就可以知道小赵一定是属鸡,小钱是属猴了。