历日反推考 — 冬至与芒种两处确切历日的纪年之争

更新 2026-07-19

前80回全书只有两处精确到日(其一并到时辰)的历日,历来被用作"反推成书年代"的钥匙。明末说一方由此论证作者用的是明代历书;主流曹学一方则推得乾隆纪年。本页原文直陈两处文本、平行收录双方推算,并附本站独立天文回推的核验结果。

一、两处历日原文

原文语境
第11回「这年正是十一月三十日冬至。」秦可卿病重,贾母等日日遣人探视
第27回「至次日,乃是四月二十六日,原来这日未时交芒种节。」芒种饯花神、黛玉葬花

第29回张道士又言「前日四月二十六日,我这里做遮天大王的圣诞」,与27回同一日期互见——日期在书内自洽出现三次。两处历日均属前80回,为通行本与本抄本共有文本

按叙事时序:11回冬至在省亲(18回,次年正月)之前,27回芒种在省亲之后——即冬至在第 N 年,芒种在第 N+1 年

二、双方推算(各署其主)

明末说方(明力子,据郑鹤声《近世中西史日对照表》):

  • 「十一月三十日冬至」:明代四年符合——万历二年(1574)、万历二十一年(1593)、崇祯四年(1631)、崇祯十五年(1642);清代自入关至程甲本刊行(1791)无一年符合
  • 相邻年份组合:1592 芒种+1593 冬至;1630 芒种+1631 冬至。
  • 由此认为前80回作者「依据的是明代岁时史料」。

主流曹学方(白金贤等,据通行万年历):

  • 「四月二十六日交芒种」清代三年符合:康熙四十五年(1706,申时 15:28,非未时)、雍正三年(1725)、乾隆元年(1736)。
  • 乾隆元年(1736):与宝玉年龄、省亲背景及曹雪芹生平相合;1706 年曹雪芹尚未出生。

三、本站天文回推核验

方法:Meeus 算法回推真太阳视黄经(定气)与定朔,北京地方时;另按明《大统历》口径以平气(冬至起 24 等分)复算芒种。扫描 1570–1791。脚本存仓库 site/scripts/research/lifa-backcalc.py

冬至落在当月第 30 天的年份(该月依置闰规则即十一月):

朝代纪年交节时刻
1574万历二年午时
1593万历二十一年丑时
1612万历四十年申时
1631崇祯四年辰时
1642崇祯十五年子时
1661顺治十八年未时
1756乾隆二十一年申时
1775乾隆四十年卯时

四月二十六日交芒种的年份(定气口径):1611(申时)、1630(卯时)、1649(戌时)、1706(申时)、1725(卯时)、1736(亥时)。

四条检讨

  1. 双合落空。按叙事时序需「N 年十一月三十冬至 + N+1 年四月廿六芒种」双合:所有冬至候选年的次年,芒种均落在农历十八至二十日,明清两代无任何一年满足双合。明末说的两组"组合"(1592+1593、1630+1631)实为芒种在前、冬至在后,与小说叙事顺序相反。两处历日在真实历法中约差一旬的月相,本不可能出自同一真实年份的连续记录——这与「红楼纪年自相龃龉」的通识一致(书内时间轴)。
  2. 「清代无一年」存疑。本站天文口径下 1661、1756、1775 三年冬至亦落月末三十日(1661 后已行时宪历定朔,与天文回推贴近);另万历四十年(1612)为史日对照表口径未列之候选。两口径出入正说明此类反推对官历朔差极为敏感,单一表源的"唯一性"结论不稳。
  3. 「未时」无年严合。定气口径下没有任何候选年在未时交芒种(1706 申时初刻最近;1594 恰为未时但农历十八日)。时辰一级的坐实,双方皆无法完成。
  4. 平气与定气不可混用。明官历《大统历》用平气,按平气复算,1630 芒种移至四月廿七——今人以现代天文(定气)回推所得的"明代符合年",未必是明代历书实际印行的日期;反之亦然。凡未注明口径的年份清单,均应存疑。

四、两种读法

  • 明末说读作:冬至条件唯明代(多组)满足、清代前期全无,是前80回底本出自明人之手、袭用明代历书的内证,与 吴梅村作者说明末影射对应考 呼应。
  • 主流读作:芒种条件恰有乾隆元年(1736)等清年满足,与曹雪芹生平相合;两历日双合本不存在,说明日期系文学虚构或杂取记忆,不堪为编年之据。

无论何读,两处历日均在前80回共有文本内:它们只服务于"底本成书年代"之争,对后28回续文的真伪不构成直接证据(后者的辨析见 靖藏本辨伪重要诗文明末影射对应考)。