不少人拿着出生证或者老户口本,看到上面写着“丁亥年腊月”“2007年12月”这样的字眼就犯迷糊,阴历和阳历不是谁替代谁的关系,它们更像两把刻度不同的尺子,量的是同一段时间,搞懂2007年这一年的刻度差,比背一堆口诀管用。
日常说的“阴历”,严格讲是阴阳合历,也就是农历,它用月亮的朔望定月份,用太阳的回归年定岁首,所以必须靠置闰来追平差距,阳历则是纯太阳历,一年365天或366天,日期和季节基本锁死,两套系统各自自洽,但一对齐就会错位,短则十几天,长则一个多月。
很多人把阴历和农历当成同义词,其实在术数场景里要分开看,纯阴历只看月亮,伊斯兰历就是典型;农历是阴阳合历,2007年这一年没有闰月,所以农历全年只有12个月、约354天,比阳历短了大约11天,这11天的差口,就是为什么2007年的春节在2月18日,而2008年的春节跑到了2月7日。
| 节气与节日 | 农历日期 | 阳历日期 |
|---|---|---|
| 立春 | 丙戌年腊月十七 | 2007年2月4日 |
| 春节 | 正月初一 | 2007年2月18日 |
| 元宵 | 正月十五 | 2007年3月4日 |
| 端午 | 五月初五 | 2007年6月19日 |
| 七夕 | 七月初七 | 2007年8月19日 |
| 中秋 | 八月十五 | 2007年9月25日 |
| 重阳 | 九月初九 | 2007年10月19日 |
| 除夕 | 腊月三十 | 2008年2月6日 |
这张表能当尺子用,比如有人报“2007年中秋后第三天”,你不必翻万年历,9月25日往后数三天就是9月28日,反过来,阳历8月中旬出生的人,落在农历七月初,属猪,这个判断一步到位。
需要提醒的是,网上流传的“加减三个月、加一天”这类简易算法只适用于个别年份,套到2007年就会出偏差,农历大小月和闰月位置年年不同,业内专家指出,任何不含朔望数据的公式都只能算近似值。
这个问题看似简单,实际是两套时间观在打架,农历日期通常“在前”,因为农历年从春节起算,而2007年春节是2月18日,也就是说阳历1月1日到2月17日这段时间,农历还停留在丙戌年(狗年)的十一月和腊月,同样一个2007年1月出生的人,按身份证是2007年,按农历却是狗年尾巴。
户口本、学籍、护照、社保这些正式场合,一律认阳历,这是法定登记口径,老人过寿、宗族祭祖、庙会请神,多数按农历走,南北差异也明显,北方农村至今保留着按农历过生日的习惯,尤其六十岁以上长辈;南方城市受港澳和外来文化影响,阳历生日更普遍,据近年来的民俗调查,同一家庭里两套生日并存的情况相当常见。
2007年2月4日立春,2月18日春节,出生在这14天窗口里的人,会同时听到“属狗”和“属猪”两种答案,命理排盘以立春为年界,2月4日之后即入丁亥;民俗生肖以春节为界,2月18日之后才算猪年,行业共识认为,做八字推算、择日、合婚这类术数用途时,以立春换年更严谨;而日常问属相、算本命年,按春节走更符合大众习惯,两种说法各有出处,关键是先问清用途,别拿一套标准去否定另一套。
丁亥年天干为丁火、地支为亥水,纳音“屋上土”,生肖属猪,父母替孩子查生日、填履历、算周岁,最常问的就是农历月份落在阳历哪一段,2007年没有闰月,农历十二月顺排,月份边界清楚,比对起来负担不重。
| 农历月份 | 大致对应的阳历区间 |
|---|---|
| 正月 | 2007年2月18日—3月中旬 |
| 二月 | 3月中下旬—4月中旬 |
| 三月 | 4月中下旬—5月中旬 |
| 四月 | 5月中下旬—6月中旬 |
| 五月 | 6月中下旬—7月中旬 |
| 六月 | 7月中下旬—8月中旬 |
| 七月 | 8月中旬—9月上旬 |
| 八月 | 9月中旬—10月上旬 |
| 九月 | 10月中旬—11月上旬 |
| 十月 | 11月中旬—12月上旬 |
| 十一月 | 2007年12月中旬—2008年1月上旬 |
| 腊月 | 2008年1月中旬—2月6日 |
农历每月有29天或30天之分,所以区间边界会有前后一天的浮动,精确日期以权威万年历为准,若只是判断“是不是农历七月出生”,这个区间足够用;若涉及择日、起名、排八字,就必须精确到日柱时柱,差一天结果就不同。
给2007年出生的孩子补办出生证明,医院开具的是阳历时间,直接用,不需要换算,算周岁按阳历生日过,法律和医疗口径一致,填族谱、写家书、给长辈报生辰,按农历写更得体,农村分宅基地、排辈分这类宗族事务,往往要求提供农历生辰,这时候对照表就派上用场了。
多数情况下不用花钱,手机系统日历自带农历显示,中科院紫金山天文台每年发布的《中国天文年历》是权威数据源,公开可查,付费的多是附加服务,比如精批八字、择吉日、流年运势分析,价格从几十元到数百元不等,差别在解读深度而非数据本身。
北方地区集体活动多按农历安排,庙会、赶集、祭祖、婚期择日都以农历为准,村里红白理事会的账本记的也是农历,南方沿海一带商业气息重,合同、发货、结账一律阳历,只有祭祖扫墓和神明诞辰还守着农历,这种差异不是谁对谁错,是生活节奏和宗族结构留下的痕迹,查2007年的日期时,先弄清对方报的是哪套历法,比急着换算更重要。
回到最初那句话,2007年阴历阳历的换算核心就两个数:2月18日春节、次年2月6日除夕,中间没有闰月打乱节奏,掌握这两个锚点,再看节气表,绝大多数日期都能自己推出来。
没有,2007年农历全年只有一个正月初一,即2007年2月18日,有人误以为“两头春”是过了两次年,两头春”指一个农历年里出现两个立春,2007年立春在2月4日,2008年立春在2月4日,丁亥年从2007年2月18日到2008年2月6日,首尾各含一个立春节点,属于民间说的“年内双立春”,与过两次春节是两回事。
法律、医疗、教育系统一律按阳历生日计算周岁,满18周岁以阳历生日当天为准,民俗场合说的虚岁,出生即一岁,过一个春节加一岁,与阳历无关,同一个人可能阳历刚满17周岁,农历虚岁已经19,两个数字都对,只是口径不同。
两套体系并存,以立春为界的做法源自干支纪年,排八字、看流年用这一套,2007年2月4日立春之后出生即属猪;以春节为界的做法源自民俗纪年,问生肖、算本命年用这一套,2007年2月18日之后出生才属猪,出生在2月4日至2月17日之间的人,命理属猪、民俗属狗,两种说法都能在典籍和民间找到依据。